/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 1624 { ISD::CTPOP, MVT::v8i64, 7 }, in getIntrinsicInstrCost() 1625 { ISD::CTPOP, MVT::v16i32, 11 }, in getIntrinsicInstrCost() 1626 { ISD::CTPOP, MVT::v32i16, 9 }, in getIntrinsicInstrCost() 1627 { ISD::CTPOP, MVT::v64i8, 6 }, in getIntrinsicInstrCost() 1638 { ISD::CTPOP, MVT::v8i64, 16 }, in getIntrinsicInstrCost() 1639 { ISD::CTPOP, MVT::v16i32, 24 }, in getIntrinsicInstrCost() 1669 { ISD::CTPOP, MVT::v4i64, 7 }, in getIntrinsicInstrCost() 1670 { ISD::CTPOP, MVT::v8i32, 11 }, in getIntrinsicInstrCost() 1671 { ISD::CTPOP, MVT::v16i16, 9 }, in getIntrinsicInstrCost() 1672 { ISD::CTPOP, MVT::v32i8, 6 }, in getIntrinsicInstrCost() [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 320 BSWAP, CTTZ, CTLZ, CTPOP, enumerator
|
/external/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 342 BSWAP, CTTZ, CTLZ, CTPOP, BITREVERSE, enumerator
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 385 BSWAP, CTTZ, CTLZ, CTPOP, BITREVERSE, enumerator
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 1955 SDValue CTPOP = N0; in SimplifySetCC() local 1958 CTPOP = N0.getOperand(0); in SimplifySetCC() 1960 if (CTPOP.hasOneUse() && CTPOP.getOpcode() == ISD::CTPOP && in SimplifySetCC() 1961 (N0 == CTPOP || N0.getValueType().getSizeInBits() > in SimplifySetCC() 1962 Log2_32_Ceil(CTPOP.getValueType().getSizeInBits()))) { in SimplifySetCC() 1963 EVT CTVT = CTPOP.getValueType(); in SimplifySetCC() 1964 SDValue CTOp = CTPOP.getOperand(0); in SimplifySetCC()
|
D | LegalizeVectorOps.cpp | 161 case ISD::CTPOP: in LegalizeOp()
|
D | LegalizeIntegerTypes.cpp | 61 case ISD::CTPOP: Res = PromoteIntRes_CTPOP(N); break; in PromoteIntegerResult() 325 return DAG.getNode(ISD::CTPOP, N->getDebugLoc(), Op.getValueType(), Op); in PromoteIntRes_CTPOP() 1102 case ISD::CTPOP: ExpandIntRes_CTPOP(N, Lo, Hi); break; in ExpandIntegerResult() 1720 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP() 1721 DAG.getNode(ISD::CTPOP, dl, NVT, Hi)); in ExpandIntRes_CTPOP()
|
D | LegalizeVectorTypes.cpp | 69 case ISD::CTPOP: in ScalarizeVectorResult() 445 case ISD::CTPOP: in SplitVectorResult() 983 case ISD::CTPOP: in SplitVectorOperand() 1296 case ISD::CTPOP: in WidenVectorResult()
|
D | LegalizeDAG.cpp | 2792 case ISD::CTPOP: { in ExpandBitCount() 2853 return DAG.getNode(ISD::CTPOP, dl, VT, Op); in ExpandBitCount() 2866 if (!TLI.isOperationLegalOrCustom(ISD::CTPOP, VT) && in ExpandBitCount() 2871 return DAG.getNode(ISD::CTPOP, dl, VT, Tmp3); in ExpandBitCount() 2967 case ISD::CTPOP: in ExpandNode() 3839 case ISD::CTPOP: in PromoteNode()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 1866 setOperationAction(ISD::CTPOP, MVT::i8, Promote); in HexagonTargetLowering() 1867 setOperationAction(ISD::CTPOP, MVT::i16, Promote); in HexagonTargetLowering() 1868 setOperationAction(ISD::CTPOP, MVT::i32, Promote); in HexagonTargetLowering() 1869 setOperationAction(ISD::CTPOP, MVT::i64, Custom); in HexagonTargetLowering() 1942 ISD::CTPOP, ISD::CTLZ, ISD::CTTZ, in HexagonTargetLowering() 2044 setOperationAction(ISD::CTPOP, MVT::i8, Expand); in HexagonTargetLowering() 2045 setOperationAction(ISD::CTPOP, MVT::i16, Expand); in HexagonTargetLowering() 2046 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in HexagonTargetLowering() 2047 setOperationAction(ISD::CTPOP, MVT::i64, Expand); in HexagonTargetLowering() 2797 case ISD::CTPOP: return LowerCTPOP(Op, DAG); in LowerOperation()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 1353 setOperationAction(ISD::CTPOP, MVT::i8, Promote); in HexagonTargetLowering() 1354 setOperationAction(ISD::CTPOP, MVT::i16, Promote); in HexagonTargetLowering() 1355 setOperationAction(ISD::CTPOP, MVT::i32, Promote); in HexagonTargetLowering() 1356 setOperationAction(ISD::CTPOP, MVT::i64, Legal); in HexagonTargetLowering() 1421 ISD::CTPOP, ISD::CTLZ, ISD::CTTZ, in HexagonTargetLowering() 1549 setOperationAction(ISD::CTPOP, MVT::i8, Expand); in HexagonTargetLowering() 1550 setOperationAction(ISD::CTPOP, MVT::i16, Expand); in HexagonTargetLowering() 1551 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in HexagonTargetLowering() 1552 setOperationAction(ISD::CTPOP, MVT::i64, Expand); in HexagonTargetLowering()
|
D | HexagonISelLoweringHVX.cpp | 82 setOperationAction(ISD::CTPOP, T, Legal); in initializeHVXLowering() 147 setOperationAction(ISD::CTPOP, T, Custom); in initializeHVXLowering() 1460 case ISD::CTPOP: in LowerHvxOperation()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 1399 SDValue CTPOP = N0; in SimplifySetCC() local 1402 CTPOP = N0.getOperand(0); in SimplifySetCC() 1404 if (CTPOP.hasOneUse() && CTPOP.getOpcode() == ISD::CTPOP && in SimplifySetCC() 1405 (N0 == CTPOP || N0.getValueType().getSizeInBits() > in SimplifySetCC() 1406 Log2_32_Ceil(CTPOP.getValueType().getSizeInBits()))) { in SimplifySetCC() 1407 EVT CTVT = CTPOP.getValueType(); in SimplifySetCC() 1408 SDValue CTOp = CTPOP.getOperand(0); in SimplifySetCC()
|
D | SelectionDAGDumper.cpp | 318 case ISD::CTPOP: return "ctpop"; in getOperationName()
|
D | LegalizeDAG.cpp | 2637 case ISD::CTPOP: { in ExpandBitCount() 2715 return DAG.getNode(ISD::CTPOP, dl, VT, Op); in ExpandBitCount() 2731 if (!TLI.isOperationLegalOrCustom(ISD::CTPOP, VT) && in ExpandBitCount() 2736 return DAG.getNode(ISD::CTPOP, dl, VT, Tmp3); in ExpandBitCount() 2747 case ISD::CTPOP: in ExpandNode() 4014 case ISD::CTPOP: in PromoteNode()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorOps.cpp | 349 case ISD::CTPOP: in LegalizeOp() 1110 TLI.isOperationLegalOrCustom(ISD::CTPOP, VT) && in ExpandCTLZ() 1124 return DAG.getNode(ISD::CTPOP, DL, VT, Res); in ExpandCTLZ()
|
D | TargetLowering.cpp | 1991 SDValue CTPOP = N0; in SimplifySetCC() local 1994 CTPOP = N0.getOperand(0); in SimplifySetCC() 1996 if (CTPOP.hasOneUse() && CTPOP.getOpcode() == ISD::CTPOP && in SimplifySetCC() 1997 (N0 == CTPOP || in SimplifySetCC() 1998 N0.getValueSizeInBits() > Log2_32_Ceil(CTPOP.getValueSizeInBits()))) { in SimplifySetCC() 1999 EVT CTVT = CTPOP.getValueType(); in SimplifySetCC() 2000 SDValue CTOp = CTPOP.getOperand(0); in SimplifySetCC() 4282 Increment = DAG.getNode(ISD::CTPOP, DL, MaskIntVT, MaskInIntReg); in IncrementMemoryAddress()
|
D | SelectionDAGDumper.cpp | 347 case ISD::CTPOP: return "ctpop"; in getOperationName()
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 109 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in SystemZTargetLowering() 110 setOperationAction(ISD::CTPOP, MVT::i64, Expand); in SystemZTargetLowering()
|
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
D | SPUISelLowering.cpp | 288 setOperationAction(ISD::CTPOP, MVT::i8, Custom); in SPUTargetLowering() 289 setOperationAction(ISD::CTPOP, MVT::i16, Custom); in SPUTargetLowering() 290 setOperationAction(ISD::CTPOP, MVT::i32, Custom); in SPUTargetLowering() 291 setOperationAction(ISD::CTPOP, MVT::i64, Custom); in SPUTargetLowering() 292 setOperationAction(ISD::CTPOP, MVT::i128, Expand); in SPUTargetLowering() 2850 case ISD::CTPOP: in LowerOperation()
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 129 setOperationAction(ISD::CTPOP, MVT::i8, Expand); in MSP430TargetLowering() 130 setOperationAction(ISD::CTPOP, MVT::i16, Expand); in MSP430TargetLowering()
|
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
D | BlackfinISelLowering.cpp | 71 setOperationAction(ISD::CTPOP, MVT::i16, Promote); in BlackfinTargetLowering()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 122 setOperationAction(ISD::CTPOP, MVT::i8, Expand); in MSP430TargetLowering() 123 setOperationAction(ISD::CTPOP, MVT::i16, Expand); in MSP430TargetLowering()
|
/external/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 105 setOperationAction(ISD::CTPOP, MVT::i64, Expand); in BPFTargetLowering()
|
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 764 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in SparcTargetLowering() 803 setOperationAction(ISD::CTPOP, MVT::i32, Legal); in SparcTargetLowering()
|