Home
last modified time | relevance | path

Searched defs:EVT (Results 1 – 16 of 16) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DValueTypes.h31 struct EVT { struct
37 LLVM_CONSTEXPR EVT() : V(MVT::INVALID_SIMPLE_VALUE_TYPE), LLVMTy(nullptr) {} in EVT() function
38 LLVM_CONSTEXPR EVT(MVT::SimpleValueType SVT) : V(SVT), LLVMTy(nullptr) {} in EVT() function
39 LLVM_CONSTEXPR EVT(MVT S) : V(S), LLVMTy(nullptr) {} in EVT() function
55 static EVT getFloatingPointVT(unsigned BitWidth) { in getFloatingPointVT() argument
61 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() argument
70 static EVT getVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements) { in getVectorVT() argument
80 EVT changeVectorElementTypeToInteger() const { in changeVectorElementTypeToInteger() argument
95 EVT changeTypeToInteger() { in changeTypeToInteger() argument
111 /// isExtended - Test if the given EVT is extended (as opposed to argument
[all …]
/external/clang/test/CodeGenCXX/
Ddebug-info-byval.cpp11 class EVT { class
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h75 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.h104 MVT getScalarShiftAmountTy(const DataLayout &DL, EVT) const override { in getScalarShiftAmountTy() argument
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.h88 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/external/llvm/include/llvm/Target/
DTargetLowering.h225 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
269 virtual bool isLoadBitCastBeneficial(EVT /* Load */, in isLoadBitCastBeneficial() argument
518 virtual bool isFPImmLegal(const APFloat &/*Imm*/, EVT /*VT*/) const { in isFPImmLegal() argument
527 EVT /*VT*/) const { in isShuffleMaskLegal() argument
541 EVT /*VT*/) const { in isVectorClearMaskLegal() argument
812 virtual bool ShouldShrinkFPConstant(EVT) const { return true; } in ShouldShrinkFPConstant() argument
1615 virtual bool hasPairedLoad(EVT /*LoadedType*/, in hasPairedLoad() argument
1690 virtual bool isFMAFasterThanFMulAndFAdd(EVT) const { in isFMAFasterThanFMulAndFAdd() argument
1697 virtual bool isNarrowingProfitable(EVT /*VT1*/, EVT /*VT2*/) const { in isNarrowingProfitable() argument
2255 EVT /*VT*/) const { in isDesirableToTransformToIntegerOp() argument
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h433 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h342 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/external/llvm/lib/Target/Mips/
DMipsISelLowering.h234 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.h504 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
513 bool isFMAFasterThanFMulAndFAdd(EVT) const override { return true; } in isFMAFasterThanFMulAndFAdd() argument
/external/llvm/lib/Target/X86/
DX86ISelLowering.h630 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
DX86ISelLowering.cpp14365 MVT EVT = VT.getVectorElementType(); in ChangeVSETULTtoVSETULE() local
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp1843 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_AssertSext() local
1865 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_AssertZext() local
2367 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_SIGN_EXTEND_INREG() local
DSelectionDAG.cpp2235 EVT EVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); in computeKnownBits() local
3556 EVT EVT = cast<VTSDNode>(N2)->getVT(); in getNode() local
3580 EVT EVT = cast<VTSDNode>(N2)->getVT(); in getNode() local
3592 EVT EVT = cast<VTSDNode>(N2)->getVT(); in getNode() local
DDAGCombiner.cpp6894 EVT EVT = cast<VTSDNode>(N1)->getVT(); in visitSIGN_EXTEND_INREG() local
9076 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in visitFP_ROUND_INREG() local
/external/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp1408 EVT EVT = TLI.getValueType(DL, Ty, true); in emitCmp() local