Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DValueTypes.h34 struct EVT { struct
40 constexpr EVT() = default; argument
41 constexpr EVT(MVT::SimpleValueType SVT) : V(SVT) {} in EVT() function
42 constexpr EVT(MVT S) : V(S) {} in EVT() function
58 static EVT getFloatingPointVT(unsigned BitWidth) { in getFloatingPointVT() argument
64 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() argument
83 /// Returns the EVT that represents a vector EC.Min elements in length, argument
85 static EVT getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) { in getVectorVT() argument
96 EVT changeVectorElementTypeToInteger() const { in changeVectorElementTypeToInteger() argument
115 EVT changeTypeToInteger() { in changeTypeToInteger() argument
[all …]
DTargetLowering.h330 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
649 virtual bool shouldSplatInsEltVarIndex(EVT) const { in shouldSplatInsEltVarIndex() argument
881 virtual bool isShuffleMaskLegal(ArrayRef<int> /*Mask*/, EVT /*VT*/) const { in isShuffleMaskLegal() argument
895 EVT /*VT*/) const { in isVectorClearMaskLegal() argument
1358 virtual bool ShouldShrinkFPConstant(EVT) const { return true; } in ShouldShrinkFPConstant() argument
2429 virtual bool hasPairedLoad(EVT /*LoadedType*/, in hasPairedLoad() argument
2519 EVT) const { in isFMAFasterThanFMulAndFAdd() argument
2539 virtual bool isNarrowingProfitable(EVT /*VT1*/, EVT /*VT2*/) const { in isNarrowingProfitable() argument
3376 EVT /*VT*/) const { in isDesirableToTransformToIntegerOp() argument
3383 virtual bool IsDesirableToPromoteOp(SDValue /*Op*/, EVT &/*PVT*/) const { in IsDesirableToPromoteOp() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h78 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelLowering.h103 MVT getScalarShiftAmountTy(const DataLayout &DL, EVT) const override { in getScalarShiftAmountTy() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.h97 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h397 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
DSystemZISelLowering.cpp5621 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in combineSIGN_EXTEND_INREG() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h649 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.h240 bool mergeStoresAfterLegalization(EVT) const override { return false; } in mergeStoresAfterLegalization() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.h509 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
542 EVT) const override { in isFMAFasterThanFMulAndFAdd() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsISelLowering.h278 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp547 EVT /*VT*/, unsigned /*AddrSpace*/, unsigned /*Align*/, in allowsMisalignedMemoryAccesses() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp2531 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_AssertSext() local
2553 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_AssertZext() local
3451 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); in ExpandIntRes_SIGN_EXTEND_INREG() local
DSelectionDAG.cpp2954 EVT EVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); in computeKnownBits() local
5267 EVT EVT = cast<VTSDNode>(N2)->getVT(); in getNode() local
5279 EVT EVT = cast<VTSDNode>(N2)->getVT(); in getNode() local
DDAGCombiner.cpp10564 EVT EVT = cast<VTSDNode>(N1)->getVT(); in visitSIGN_EXTEND_INREG() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp1487 EVT EVT = TLI.getValueType(DL, Ty, true); in emitCmp() local