reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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),// ->405458gen/lib/Target/X86/X86GenFastISel.inc
5973 case X86ISD::VBROADCAST: return fastEmit_X86ISD_VBROADCAST_r(VT, RetVT, Op0, Op0IsKill);
lib/Target/X86/X86ISelLowering.cpp4544 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: