reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/X86/X86GenDAGISel.inc
123051 /*253802*/              OPC_SwitchOpcode /*5 cases */, 22, TARGET_VAL(X86ISD::VBROADCAST),// ->253828
124033 /*255540*/          OPC_SwitchOpcode /*65 cases */, 7|128,1/*135*/, TARGET_VAL(X86ISD::VBROADCAST),// ->255680
125707 /*258525*/            OPC_SwitchOpcode /*5 cases */, 21, TARGET_VAL(X86ISD::VBROADCAST),// ->258550
126485 /*260090*/          OPC_SwitchOpcode /*65 cases */, 1|128,1/*129*/, TARGET_VAL(X86ISD::VBROADCAST),// ->260224
140425 /*288290*/              OPC_SwitchOpcode /*5 cases */, 22, TARGET_VAL(X86ISD::VBROADCAST),// ->288316
141513 /*290180*/          OPC_SwitchOpcode /*45 cases */, 101, TARGET_VAL(X86ISD::VBROADCAST),// ->290285
142415 /*291810*/            OPC_SwitchOpcode /*5 cases */, 21, TARGET_VAL(X86ISD::VBROADCAST),// ->291835
143420 /*293776*/          OPC_SwitchOpcode /*45 cases */, 97, TARGET_VAL(X86ISD::VBROADCAST),// ->293877
144449 /*295880*/              OPC_SwitchOpcode /*5 cases */, 22, TARGET_VAL(X86ISD::VBROADCAST),// ->295906
145161 /*297124*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST),
146583 /*299607*/            OPC_SwitchOpcode /*5 cases */, 21, TARGET_VAL(X86ISD::VBROADCAST),// ->299632
147128 /*300682*/          OPC_SwitchOpcode /*62 cases */, 19|128,1/*147*/, TARGET_VAL(X86ISD::VBROADCAST),// ->300834
155843 /*317564*/              OPC_SwitchOpcode /*5 cases */, 22, TARGET_VAL(X86ISD::VBROADCAST),// ->317590
156603 /*318860*/          /*SwitchOpcode*/ 52, TARGET_VAL(X86ISD::VBROADCAST),// ->318915
157177 /*319843*/            OPC_SwitchOpcode /*5 cases */, 21, TARGET_VAL(X86ISD::VBROADCAST),// ->319868
157882 /*321188*/          OPC_SwitchOpcode /*41 cases */, 50, TARGET_VAL(X86ISD::VBROADCAST),// ->321242
158633 /*322636*/              OPC_SwitchOpcode /*5 cases */, 22, TARGET_VAL(X86ISD::VBROADCAST),// ->322662
159335 /*323874*/          OPC_SwitchOpcode /*50 cases */, 79, TARGET_VAL(X86ISD::VBROADCAST),// ->323957
160471 /*325877*/            OPC_SwitchOpcode /*5 cases */, 21, TARGET_VAL(X86ISD::VBROADCAST),// ->325902
161074 /*327088*/          OPC_SwitchOpcode /*50 cases */, 75, TARGET_VAL(X86ISD::VBROADCAST),// ->327167
174529 /*354157*/          OPC_SwitchOpcode /*35 cases */, 101, TARGET_VAL(X86ISD::VBROADCAST),// ->354262
175867 /*356692*/          OPC_SwitchOpcode /*35 cases */, 97, TARGET_VAL(X86ISD::VBROADCAST),// ->356793
177234 /*359398*/          OPC_SwitchOpcode /*49 cases */, 41, TARGET_VAL(X86ISD::VBROADCAST),// ->359443
178192 /*361088*/          OPC_SwitchOpcode /*39 cases */, 39, TARGET_VAL(X86ISD::VBROADCAST),// ->361131
184668 /*373679*/          /*SwitchOpcode*/ 67, TARGET_VAL(X86ISD::VBROADCAST),// ->373749
185788 /*375689*/          /*SwitchOpcode*/ 52, TARGET_VAL(X86ISD::VBROADCAST),// ->375744
186542 /*377141*/          /*SwitchOpcode*/ 50, TARGET_VAL(X86ISD::VBROADCAST),// ->377194
186921 /*377860*/          /*SwitchOpcode*/ 115, TARGET_VAL(X86ISD::VBROADCAST),// ->377978
187719 /*379295*/          OPC_SwitchOpcode /*42 cases */, 111, TARGET_VAL(X86ISD::VBROADCAST),// ->379410
188525 /*380907*/          /*SwitchOpcode*/ 59, TARGET_VAL(X86ISD::VBROADCAST),// ->380969
188860 /*381480*/          OPC_SwitchOpcode /*23 cases */, 57, TARGET_VAL(X86ISD::VBROADCAST),// ->381541
199261 /*402999*/  /*SwitchOpcode*/ 23|128,19/*2455*/, TARGET_VAL(X86ISD::VBROADCAST),// ->405458
gen/lib/Target/X86/X86GenFastISel.inc
 5973   case X86ISD::VBROADCAST: return fastEmit_X86ISD_VBROADCAST_r(VT, RetVT, Op0, Op0IsKill);
lib/Target/X86/X86ISelLowering.cpp
 4544   case X86ISD::VBROADCAST:
 6122   if (Op.getOpcode() == X86ISD::VBROADCAST &&
 6550   case X86ISD::VBROADCAST: {
 7179   case X86ISD::VBROADCAST: {
 8039                                                     : X86ISD::VBROADCAST;
 8236           SDValue Brdcst = DAG.getNode(X86ISD::VBROADCAST, dl,
 8260           SDValue Brdcst = DAG.getNode(X86ISD::VBROADCAST, dl,
 8344       return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld);
 8353     return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld);
 8361     return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld);
 8367       return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld);
 9808       return DAG.getBitcast(VT, DAG.getNode(X86ISD::VBROADCAST, dl, BcastVT,
12405   return DAG.getNode(X86ISD::VBROADCAST, DL, VT,
12504                         : X86ISD::VBROADCAST;
28724   case X86ISD::VBROADCAST:         return "X86ISD::VBROADCAST";
32444           if (Depth == 0 && Root.getOpcode() == X86ISD::VBROADCAST)
32447           Res = DAG.getNode(X86ISD::VBROADCAST, DL, MaskVT, Res);
32451           if (Depth == 0 && Root.getOpcode() == X86ISD::VBROADCAST)
32454           Res = DAG.getNode(X86ISD::VBROADCAST, DL, MaskVT, Res);
33464   case X86ISD::VBROADCAST: {
33482         return DAG.getNode(X86ISD::VBROADCAST, DL, VT,
33492       return DAG.getBitcast(VT, DAG.getNode(X86ISD::VBROADCAST, DL, NewVT, BC));
33497       return DAG.getNode(X86ISD::VBROADCAST, DL, VT,
33502       return DAG.getNode(X86ISD::VBROADCAST, DL, VT, Src.getOperand(0));
33506       if (User != N.getNode() && User->getOpcode() == X86ISD::VBROADCAST &&
34019   if (Opcode != X86ISD::MOVDDUP && Opcode != X86ISD::VBROADCAST)
34026   if (Opcode == X86ISD::VBROADCAST) {
34071   if (Opcode == X86ISD::MOVDDUP || Opcode == X86ISD::VBROADCAST) {
34490   case X86ISD::VBROADCAST: {
36057   if (X86ISD::VBROADCAST == SrcBC.getOpcode()) {
44302     if (Op0.getOpcode() == X86ISD::VBROADCAST ||
44309       return DAG.getNode(X86ISD::VBROADCAST, DL, VT,
44319       return DAG.getNode(X86ISD::VBROADCAST, DL, VT, Op0.getOperand(0));
44499   if (Vec.isUndef() && IdxVal != 0 && SubVec.getOpcode() == X86ISD::VBROADCAST)
44500     return DAG.getNode(X86ISD::VBROADCAST, dl, OpVT, SubVec.getOperand(0));
44684   if (InVec.getOpcode() == X86ISD::VBROADCAST && InVec.hasOneUse() &&
44686     return DAG.getNode(X86ISD::VBROADCAST, SDLoc(N), VT, InVec.getOperand(0));
44999   case X86ISD::VBROADCAST: