Home
last modified time | relevance | path

Searched refs:BEXTRI (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h48 BEXTRI, enumerator
1606 X86_INTRINSIC_DATA(tbm_bextri_u32, BEXTRI, X86ISD::BEXTRI, 0),
1607 X86_INTRINSIC_DATA(tbm_bextri_u64, BEXTRI, X86ISD::BEXTRI, 0),
H A DX86InstrTBM.td77 // Use BEXTRI for 64-bit 'and' with large immediate 'mask'.
H A DX86ISelLowering.h411 BEXTRI, enumerator
H A DX86InstrFragments.td298 def X86bextri : SDNode<"X86ISD::BEXTRI", SDTIntBinOp>;
H A DX86ISelLowering.cpp26069 case BEXTRI: { in LowerINTRINSIC_WO_CHAIN()
26070 assert(IntrData->Opc0 == X86ISD::BEXTRI && "Unexpected opcode"); in LowerINTRINSIC_WO_CHAIN()
33821 NODE_NAME_CASE(BEXTRI) in getTargetNodeName()
37414 case X86ISD::BEXTRI: { in computeKnownBitsForTargetNode()
43080 case X86ISD::BEXTRI: { in SimplifyDemandedBitsForTargetNode()
57790 case X86ISD::BEXTRI: return combineBEXTR(N, DAG, DCI, Subtarget); in PerformDAGCombine()