/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 709 CTLZ_ZERO_UNDEF, enumerator
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 347 case ISD::CTLZ_ZERO_UNDEF: in LegalizeOp() 810 case ISD::CTLZ_ZERO_UNDEF: in Expand()
|
H A D | SelectionDAGDumper.cpp | 441 case ISD::CTLZ_ZERO_UNDEF: return "ctlz_zero_undef"; in getOperationName()
|
H A D | LegalizeDAG.cpp | 2704 case ISD::CTLZ_ZERO_UNDEF: in ExpandNode() 4445 case ISD::CTLZ_ZERO_UNDEF: in ConvertNodeToLibcall() 4506 case ISD::CTLZ_ZERO_UNDEF: in PromoteNode() 4528 Node->getOpcode() == ISD::CTLZ_ZERO_UNDEF) { in PromoteNode()
|
H A D | LegalizeIntegerTypes.cpp | 66 case ISD::CTLZ_ZERO_UNDEF: in PromoteIntegerResult() 568 !TLI.isOperationLegalOrCustomOrPromote(ISD::CTLZ_ZERO_UNDEF, NVT)) { in PromoteIntRes_CTLZ() 2426 case ISD::CTLZ_ZERO_UNDEF: in ExpandIntegerResult() 3355 SDValue HiLZ = DAG.getNode(ISD::CTLZ_ZERO_UNDEF, dl, NVT, Hi); in ExpandIntRes_CTLZ()
|
H A D | LegalizeVectorTypes.cpp | 82 case ISD::CTLZ_ZERO_UNDEF: in ScalarizeVectorResult() 1023 case ISD::CTLZ_ZERO_UNDEF: in SplitVectorResult() 4107 case ISD::CTLZ_ZERO_UNDEF: in WidenVectorResult()
|
H A D | SelectionDAG.cpp | 3417 case ISD::CTLZ_ZERO_UNDEF: { in computeKnownBits() 5231 case ISD::CTLZ_ZERO_UNDEF: in getNode() 5353 case ISD::CTLZ_ZERO_UNDEF: in getNode()
|
H A D | TargetLowering.cpp | 8369 if (Node->getOpcode() == ISD::CTLZ_ZERO_UNDEF && in expandCTLZ() 8374 if (isOperationLegalOrCustom(ISD::CTLZ_ZERO_UNDEF, VT)) { in expandCTLZ() 8377 SDValue CTLZ = DAG.getNode(ISD::CTLZ_ZERO_UNDEF, dl, VT, Op); in expandCTLZ()
|
H A D | DAGCombiner.cpp | 1747 case ISD::CTLZ_ZERO_UNDEF: return visitCTLZ_ZERO_UNDEF(N); in visit() 10305 if (!LegalOperations || TLI.isOperationLegal(ISD::CTLZ_ZERO_UNDEF, VT)) { in visitCTLZ() 10307 return DAG.getNode(ISD::CTLZ_ZERO_UNDEF, SDLoc(N), VT, N0); in visitCTLZ() 10319 return DAG.getNode(ISD::CTLZ_ZERO_UNDEF, SDLoc(N), VT, N0); in visitCTLZ_ZERO_UNDEF() 25689 Count.getOpcode() == ISD::CTLZ_ZERO_UNDEF) && in SimplifySelectCC()
|
H A D | SelectionDAGBuilder.cpp | 6574 setValue(&I, DAG.getNode(CI->isZero() ? ISD::CTLZ : ISD::CTLZ_ZERO_UNDEF, in visitIntrinsicCall()
|
/openbsd/gnu/llvm/llvm/lib/Target/BPF/ |
H A D | BPFISelLowering.cpp | 131 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i64, Custom); in BPFTargetLowering()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 417 {ISD::CTTZ, ISD::CTTZ_ZERO_UNDEF, ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF}, in AMDGPUTargetLowering() 1276 case ISD::CTLZ_ZERO_UNDEF: in LowerOperation() 2356 return Opc == ISD::CTLZ || Opc == ISD::CTLZ_ZERO_UNDEF; in isCtlzOpc() 2371 bool ZeroUndef = Op.getOpcode() == ISD::CTLZ_ZERO_UNDEF || in LowerCTLZ_CTTZ()
|
H A D | R600ISelLowering.cpp | 173 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, Custom); in R600TargetLowering()
|
H A D | SIISelLowering.cpp | 433 setOperationAction({ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF}, MVT::i32, Custom); in SITargetLowering() 492 ISD::CTTZ_ZERO_UNDEF, ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF, in SITargetLowering()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 3885 { ISD::CTLZ_ZERO_UNDEF, MVT::i64,{ 1, 1, 1, 1 } }, // BSR+XOR in getIntrinsicInstrCost() 3912 { ISD::CTLZ_ZERO_UNDEF, MVT::i32,{ 1, 1, 1, 1 } }, // BSR+XOR in getIntrinsicInstrCost() 3913 { ISD::CTLZ_ZERO_UNDEF, MVT::i16,{ 2, 2, 3, 3 } }, // BSR+XOR in getIntrinsicInstrCost() 3914 { ISD::CTLZ_ZERO_UNDEF, MVT::i8, { 2, 2, 3, 3 } }, // BSR+XOR in getIntrinsicInstrCost() 4079 ISD = ISD == ISD::CTTZ ? ISD::CTTZ_ZERO_UNDEF : ISD::CTLZ_ZERO_UNDEF; in getIntrinsicInstrCost()
|
H A D | X86ISelLowering.cpp | 394 setOperationPromotedToType(ISD::CTLZ_ZERO_UNDEF, MVT::i8 , MVT::i32); in X86TargetLowering() 400 setOperationAction(ISD::CTLZ_ZERO_UNDEF, VT, Custom); in X86TargetLowering() 33267 case ISD::CTLZ_ZERO_UNDEF: return LowerCTLZ(Op, Subtarget, DAG); in LowerOperation()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 842 setOperationAction({ISD::CTLZ_ZERO_UNDEF, ISD::CTTZ_ZERO_UNDEF}, VT, in initActions()
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 300 {ISD::CTTZ, ISD::CTTZ_ZERO_UNDEF, ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF}, in RISCVTargetLowering() 685 {ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF, ISD::CTTZ_ZERO_UNDEF}, VT, in RISCVTargetLowering() 917 {ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF, ISD::CTTZ_ZERO_UNDEF}, VT, in RISCVTargetLowering() 4237 case ISD::CTLZ_ZERO_UNDEF: in LowerOperation() 7843 case ISD::CTLZ_ZERO_UNDEF: { in ReplaceNodeResults()
|
/openbsd/gnu/llvm/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 196 setOperationAction(ISD::CTLZ_ZERO_UNDEF, IntVT, Act); in initSPUActions()
|
/openbsd/gnu/llvm/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 454 def ctlz_zero_undef : SDNode<"ISD::CTLZ_ZERO_UNDEF", SDTIntBitCountUnaryOp>;
|
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 279 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, Promote); in SystemZTargetLowering()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 1190 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, LibCall); in ARMTargetLowering()
|