|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenDAGISel.inc19903 /* 40141*/ /*SwitchOpcode*/ 83|128,1/*211*/, TARGET_VAL(X86ISD::BEXTR),// ->40356
gen/lib/Target/X86/X86GenFastISel.inc13539 case X86ISD::BEXTR: return fastEmit_X86ISD_BEXTR_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
14122 case X86ISD::BEXTR: return fastEmit_X86ISD_BEXTR_ri(VT, RetVT, Op0, Op0IsKill, imm1);
14248 case X86ISD::BEXTR: return fastEmit_X86ISD_BEXTR_ri_Predicate_i64immSExt32(VT, RetVT, Op0, Op0IsKill, imm1);
lib/Target/X86/X86ISelDAGToDAG.cpp 3436 SDValue Extract = CurDAG->getNode(X86ISD::BEXTR, DL, XVT, X, Control);
lib/Target/X86/X86ISelLowering.cpp23274 assert(IntrData->Opc0 == X86ISD::BEXTR && "Unexpected opcode");
28691 case X86ISD::BEXTR: return "X86ISD::BEXTR";
41777 return DAG.getNode(X86ISD::BEXTR, SDLoc(N), VT, Op0,
44927 case X86ISD::BEXTR: return combineBEXTR(N, DAG, DCI, Subtarget);
lib/Target/X86/X86IntrinsicsInfo.h 995 X86_INTRINSIC_DATA(bmi_bextr_32, INTR_TYPE_2OP, X86ISD::BEXTR, 0),
996 X86_INTRINSIC_DATA(bmi_bextr_64, INTR_TYPE_2OP, X86ISD::BEXTR, 0),
1104 X86_INTRINSIC_DATA(tbm_bextri_u32, BEXTRI, X86ISD::BEXTR, 0),
1105 X86_INTRINSIC_DATA(tbm_bextri_u64, BEXTRI, X86ISD::BEXTR, 0),