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 DX86InstrTBM.td77 // Use BEXTRI for 64-bit 'and' with large immediate 'mask'.
H A DX86IntrinsicsInfo.h48 BEXTRI, enumerator
2039 X86_INTRINSIC_DATA(tbm_bextri_u32, BEXTRI, X86ISD::BEXTRI, 0),
2040 X86_INTRINSIC_DATA(tbm_bextri_u64, BEXTRI, X86ISD::BEXTRI, 0),
H A DX86ISelLowering.h431 BEXTRI, enumerator
H A DX86InstrFragments.td296 def X86bextri : SDNode<"X86ISD::BEXTRI", SDTIntBinOp>;
H A DX86ISelLowering.cpp26946 case BEXTRI: { in LowerINTRINSIC_WO_CHAIN()
26947 assert(IntrData->Opc0 == X86ISD::BEXTRI && "Unexpected opcode"); in LowerINTRINSIC_WO_CHAIN()
35096 NODE_NAME_CASE(BEXTRI) in getTargetNodeName()
38824 case X86ISD::BEXTRI: { in computeKnownBitsForTargetNode()
44868 case X86ISD::BEXTRI: { in SimplifyDemandedBitsForTargetNode()
60532 case X86ISD::BEXTRI: return combineBEXTR(N, DAG, DCI, Subtarget); in PerformDAGCombine()