Home
last modified time | relevance | path

Searched refs:CTTZ (Results 1 – 25 of 33) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp1922 { ISD::CTTZ, MVT::v8i64, 10 }, in getIntrinsicInstrCost()
1923 { ISD::CTTZ, MVT::v16i32, 14 }, in getIntrinsicInstrCost()
1924 { ISD::CTTZ, MVT::v32i16, 12 }, in getIntrinsicInstrCost()
1925 { ISD::CTTZ, MVT::v64i8, 9 }, in getIntrinsicInstrCost()
1942 { ISD::CTTZ, MVT::v8i64, 20 }, in getIntrinsicInstrCost()
1943 { ISD::CTTZ, MVT::v16i32, 28 }, in getIntrinsicInstrCost()
1983 { ISD::CTTZ, MVT::v4i64, 10 }, in getIntrinsicInstrCost()
1984 { ISD::CTTZ, MVT::v8i32, 14 }, in getIntrinsicInstrCost()
1985 { ISD::CTTZ, MVT::v16i16, 12 }, in getIntrinsicInstrCost()
1986 { ISD::CTTZ, MVT::v32i8, 9 }, in getIntrinsicInstrCost()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h474 BSWAP, CTTZ, CTLZ, CTPOP, BITREVERSE, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp89 setOperationAction(ISD::CTTZ, T, Custom); in initializeHVXLowering()
145 setOperationAction(ISD::CTTZ, T, Custom); in initializeHVXLowering()
1541 case ISD::CTTZ: in LowerHvxOperation()
1573 case ISD::CTTZ: return LowerHvxCttz(Op, DAG); in LowerHvxOperation()
DHexagonISelLowering.cpp1408 setOperationAction(ISD::CTTZ, MVT::i8, Promote); in HexagonTargetLowering()
1409 setOperationAction(ISD::CTTZ, MVT::i16, Promote); in HexagonTargetLowering()
1479 ISD::CTPOP, ISD::CTLZ, ISD::CTTZ, in HexagonTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp396 case ISD::CTTZ: in LegalizeOp()
906 case ISD::CTTZ: in Expand()
DSelectionDAGDumper.cpp396 case ISD::CTTZ: return "cttz"; in getOperationName()
DLegalizeVectorTypes.cpp78 case ISD::CTTZ: in ScalarizeVectorResult()
869 case ISD::CTTZ: in SplitVectorResult()
1965 case ISD::CTTZ: in SplitVectorOperand()
2842 case ISD::CTTZ: in WidenVectorResult()
DLegalizeDAG.cpp2735 case ISD::CTTZ: in ExpandNode()
4238 case ISD::CTTZ: in PromoteNode()
4245 if (Node->getOpcode() == ISD::CTTZ) { in PromoteNode()
DLegalizeIntegerTypes.cpp67 case ISD::CTTZ: Res = PromoteIntRes_CTTZ(N); break; in PromoteIntegerResult()
472 if (N->getOpcode() == ISD::CTTZ) { in PromoteIntRes_CTTZ()
1813 case ISD::CTTZ: ExpandIntRes_CTTZ(N, Lo, Hi); break; in ExpandIntegerResult()
DTargetLowering.cpp6493 isOperationLegalOrCustom(ISD::CTTZ, VT)) { in expandCTTZ()
6494 Result = DAG.getNode(ISD::CTTZ, dl, VT, Op); in expandCTTZ()
6502 SDValue CTTZ = DAG.getNode(ISD::CTTZ_ZERO_UNDEF, dl, VT, Op); in expandCTTZ() local
6506 DAG.getConstant(NumBitsPerElt, dl, VT), CTTZ); in expandCTTZ()
DSelectionDAG.cpp2988 case ISD::CTTZ: in computeKnownBits()
4435 case ISD::CTTZ: in getNode()
4546 case ISD::CTTZ: in getNode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFISelLowering.cpp112 setOperationAction(ISD::CTTZ, MVT::i64, Custom); in BPFTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp105 setOperationAction(ISD::CTTZ, MVT::i8, Expand); in MSP430TargetLowering()
106 setOperationAction(ISD::CTTZ, MVT::i16, Expand); in MSP430TargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp322 setOperationAction(ISD::CTTZ, VT, Expand); in AMDGPUTargetLowering()
351 setOperationAction(ISD::CTTZ, MVT::i64, Custom); in AMDGPUTargetLowering()
392 setOperationAction(ISD::CTTZ, VT, Expand); in AMDGPUTargetLowering()
1153 case ISD::CTTZ: in LowerOperation()
2319 return Opc == ISD::CTTZ || Opc == ISD::CTTZ_ZERO_UNDEF; in isCttzOpc()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp506 setOperationAction(ISD::CTTZ, MVT::i16, Expand); in NVPTXTargetLowering()
507 setOperationAction(ISD::CTTZ, MVT::i32, Expand); in NVPTXTargetLowering()
508 setOperationAction(ISD::CTTZ, MVT::i64, Expand); in NVPTXTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp128 setOperationAction(ISD::CTTZ, MVT::i32, Legal); in LanaiTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp274 setOperationAction(ISD::CTTZ, VT, Custom); in addMVEVectorTypes()
889 setOperationAction(ISD::CTTZ, MVT::v8i8, Custom); in ARMTargetLowering()
890 setOperationAction(ISD::CTTZ, MVT::v4i16, Custom); in ARMTargetLowering()
891 setOperationAction(ISD::CTTZ, MVT::v2i32, Custom); in ARMTargetLowering()
892 setOperationAction(ISD::CTTZ, MVT::v1i64, Custom); in ARMTargetLowering()
894 setOperationAction(ISD::CTTZ, MVT::v16i8, Custom); in ARMTargetLowering()
895 setOperationAction(ISD::CTTZ, MVT::v8i16, Custom); in ARMTargetLowering()
896 setOperationAction(ISD::CTTZ, MVT::v4i32, Custom); in ARMTargetLowering()
897 setOperationAction(ISD::CTTZ, MVT::v2i64, Custom); in ARMTargetLowering()
1098 setOperationAction(ISD::CTTZ, MVT::i32, Custom); in ARMTargetLowering()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp176 for (auto Op : {ISD::CTLZ, ISD::CTTZ, ISD::CTPOP, ISD::SDIV, ISD::UDIV, in WebAssemblyTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp182 setOperationAction(ISD::CTTZ, VT, Expand); in AVRTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1567 setOperationAction(ISD::CTTZ , MVT::i64, Expand); in SparcTargetLowering()
1631 setOperationAction(ISD::CTTZ , MVT::i32, Expand); in SparcTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsISelLowering.cpp421 setOperationAction(ISD::CTTZ, MVT::i32, Expand); in MipsTargetLowering()
422 setOperationAction(ISD::CTTZ, MVT::i64, Expand); in MipsTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp333 setOperationAction(ISD::CTTZ , MVT::i32 , Legal); in PPCTargetLowering()
334 setOperationAction(ISD::CTTZ , MVT::i64 , Legal); in PPCTargetLowering()
336 setOperationAction(ISD::CTTZ , MVT::i32 , Expand); in PPCTargetLowering()
337 setOperationAction(ISD::CTTZ , MVT::i64 , Expand); in PPCTargetLowering()
609 setOperationAction(ISD::CTTZ, VT, Legal); in PPCTargetLowering()
611 setOperationAction(ISD::CTTZ, VT, Expand); in PPCTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td414 def cttz : SDNode<"ISD::CTTZ" , SDTIntBitCountUnaryOp>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/
DPPCGenFastISel.inc269 // FastEmit functions for ISD::CTTZ.
1699 case ISD::CTTZ: return fastEmit_ISD_CTTZ_r(VT, RetVT, Op0, Op0IsKill);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp154 setOperationAction(ISD::CTTZ, XLenVT, Expand); in RISCVTargetLowering()

12