Home
last modified time | relevance | path

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

123

/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DValueTypes.h34 struct EVT { struct
40 constexpr EVT() = default; argument
41 constexpr EVT(MVT::SimpleValueType SVT) : V(SVT) {} in EVT() argument
42 constexpr EVT(MVT S) : V(S) {} in EVT() argument
58 static EVT getFloatingPointVT(unsigned BitWidth) { in getFloatingPointVT() argument
64 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() argument
81 /// Returns the EVT that represents a vector EC.Min elements in length, argument
83 static EVT getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) { in getVectorVT() argument
93 EVT changeVectorElementTypeToInteger() const { in changeVectorElementTypeToInteger() argument
101 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() argument
[all …]
DTargetLowering.h530 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
947 virtual bool shouldSplatInsEltVarIndex(EVT) const { in shouldSplatInsEltVarIndex() argument
1224 virtual bool isShuffleMaskLegal(ArrayRef<int> /*Mask*/, EVT /*VT*/) const { in isShuffleMaskLegal() argument
1238 EVT /*VT*/) const { in isVectorClearMaskLegal() argument
1767 virtual bool ShouldShrinkFPConstant(EVT) const { return true; } in ShouldShrinkFPConstant() argument
3043 virtual bool hasPairedLoad(EVT /*LoadedType*/, in hasPairedLoad() argument
3156 EVT) const { in isFMAFasterThanFMulAndFAdd() argument
4267 EVT /*VT*/) const { in isDesirableToTransformToIntegerOp() argument
4274 virtual bool IsDesirableToPromoteOp(SDValue /*Op*/, EVT &/*PVT*/) const { in IsDesirableToPromoteOp() argument
5462 virtual bool isXAndYEqZeroPreferableToXAndYEqY(ISD::CondCode, EVT) const { in isXAndYEqZeroPreferableToXAndYEqY() argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/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
81 /// Returns the EVT that represents a vector EC.Min elements in length, argument
83 static EVT getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) { in getVectorVT() argument
93 EVT changeVectorElementTypeToInteger() const { in changeVectorElementTypeToInteger() argument
101 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() argument
[all …]
DTargetLowering.h530 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
947 virtual bool shouldSplatInsEltVarIndex(EVT) const { in shouldSplatInsEltVarIndex() argument
1224 virtual bool isShuffleMaskLegal(ArrayRef<int> /*Mask*/, EVT /*VT*/) const { in isShuffleMaskLegal() argument
1238 EVT /*VT*/) const { in isVectorClearMaskLegal() argument
1767 virtual bool ShouldShrinkFPConstant(EVT) const { return true; } in ShouldShrinkFPConstant() argument
3043 virtual bool hasPairedLoad(EVT /*LoadedType*/, in hasPairedLoad() argument
3156 EVT) const { in isFMAFasterThanFMulAndFAdd() argument
4267 EVT /*VT*/) const { in isDesirableToTransformToIntegerOp() argument
4274 virtual bool IsDesirableToPromoteOp(SDValue /*Op*/, EVT &/*PVT*/) const { in IsDesirableToPromoteOp() argument
5462 virtual bool isXAndYEqZeroPreferableToXAndYEqY(ISD::CondCode, EVT) const { in isXAndYEqZeroPreferableToXAndYEqY() argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/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
81 /// Returns the EVT that represents a vector EC.Min elements in length, argument
83 static EVT getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) { in getVectorVT() argument
93 EVT changeVectorElementTypeToInteger() const { in changeVectorElementTypeToInteger() argument
101 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() argument
[all …]
DTargetLowering.h536 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
953 virtual bool shouldSplatInsEltVarIndex(EVT) const { in shouldSplatInsEltVarIndex() argument
1230 virtual bool isShuffleMaskLegal(ArrayRef<int> /*Mask*/, EVT /*VT*/) const { in isShuffleMaskLegal() argument
1244 EVT /*VT*/) const { in isVectorClearMaskLegal() argument
1795 virtual bool ShouldShrinkFPConstant(EVT) const { return true; } in ShouldShrinkFPConstant() argument
3116 virtual bool hasPairedLoad(EVT /*LoadedType*/, in hasPairedLoad() argument
3229 EVT) const { in isFMAFasterThanFMulAndFAdd() argument
4344 EVT /*VT*/) const { in isDesirableToTransformToIntegerOp() argument
4351 virtual bool IsDesirableToPromoteOp(SDValue /*Op*/, EVT &/*PVT*/) const { in IsDesirableToPromoteOp() argument
5552 virtual bool isXAndYEqZeroPreferableToXAndYEqY(ISD::CondCode, EVT) const { in isXAndYEqZeroPreferableToXAndYEqY() argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/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() argument
58 static EVT getFloatingPointVT(unsigned BitWidth) { in getFloatingPointVT() argument
64 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() argument
81 /// Returns the EVT that represents a vector EC.Min elements in length, argument
83 static EVT getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) { in getVectorVT() argument
93 EVT changeVectorElementTypeToInteger() const { in changeVectorElementTypeToInteger() argument
101 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() argument
[all …]
DTargetLowering.h524 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
905 virtual bool shouldSplatInsEltVarIndex(EVT) const { in shouldSplatInsEltVarIndex() argument
1182 virtual bool isShuffleMaskLegal(ArrayRef<int> /*Mask*/, EVT /*VT*/) const { in isShuffleMaskLegal() argument
1196 EVT /*VT*/) const { in isVectorClearMaskLegal() argument
1724 virtual bool ShouldShrinkFPConstant(EVT) const { return true; } in ShouldShrinkFPConstant() argument
3014 virtual bool hasPairedLoad(EVT /*LoadedType*/, in hasPairedLoad() argument
3127 EVT) const { in isFMAFasterThanFMulAndFAdd() argument
4238 EVT /*VT*/) const { in isDesirableToTransformToIntegerOp() argument
4245 virtual bool IsDesirableToPromoteOp(SDValue /*Op*/, EVT &/*PVT*/) const { in IsDesirableToPromoteOp() argument
5396 virtual bool isXAndYEqZeroPreferableToXAndYEqY(ISD::CondCode, EVT) const { in isXAndYEqZeroPreferableToXAndYEqY() argument
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DValueTypes.h34 struct EVT { struct
40 constexpr EVT() = default; argument
41 constexpr EVT(MVT::SimpleValueType SVT) : V(SVT) {} in EVT() argument
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
81 /// Returns the EVT that represents a vector EC.Min elements in length, argument
83 static EVT getVectorVT(LLVMContext &Context, EVT VT, ElementCount EC) { in getVectorVT() argument
93 EVT changeVectorElementTypeToInteger() const { in changeVectorElementTypeToInteger() argument
101 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() argument
[all …]
H A DTargetLowering.h492 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
810 virtual bool shouldSplatInsEltVarIndex(EVT) const { in shouldSplatInsEltVarIndex() argument
1087 virtual bool isShuffleMaskLegal(ArrayRef<int> /*Mask*/, EVT /*VT*/) const { in isShuffleMaskLegal() argument
1101 EVT /*VT*/) const { in isVectorClearMaskLegal() argument
1631 virtual bool ShouldShrinkFPConstant(EVT) const { return true; } in ShouldShrinkFPConstant() argument
2882 virtual bool hasPairedLoad(EVT /*LoadedType*/, in hasPairedLoad() argument
2980 EVT) const { in isFMAFasterThanFMulAndFAdd() argument
3045 virtual bool isNarrowingProfitable(EVT /*VT1*/, EVT /*VT2*/) const { in isNarrowingProfitable() argument
4029 EVT /*VT*/) const { in isDesirableToTransformToIntegerOp() argument
4036 virtual bool IsDesirableToPromoteOp(SDValue /*Op*/, EVT &/*PVT*/) const { in IsDesirableToPromoteOp() argument
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A 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 …]
H A 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
/aosp_15_r20/external/llvm/include/llvm/CodeGen/
H A DValueTypes.h31 struct EVT { struct
37 LLVM_CONSTEXPR EVT() : V(MVT::INVALID_SIMPLE_VALUE_TYPE), LLVMTy(nullptr) {} in EVT() argument
38 LLVM_CONSTEXPR EVT(MVT::SimpleValueType SVT) : V(SVT), LLVMTy(nullptr) {} in EVT() argument
39 LLVM_CONSTEXPR EVT(MVT S) : V(S), LLVMTy(nullptr) {} in EVT() argument
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 …]
/aosp_15_r20/frameworks/compile/slang/
Dslang_rs_export_type.cpp222 const clang::ExtVectorType *EVT = in ConstantArrayTypeExportableHelper() local
394 const clang::ExtVectorType *EVT = in TypeExportableHelper() local
641 const clang::ExtVectorType *EVT = in ValidateTypeHelper() local
817 const clang::ExtVectorType *EVT = in GetTypeName() local
1302 RSExportVectorType::GetTypeName(const clang::ExtVectorType *EVT) { in GetTypeName()
1330 const clang::ExtVectorType *EVT, in Create()
1671 const RSExportVectorType *EVT = static_cast<const RSExportVectorType*>(this); in convertToRTD() local
Dslang_rs_reflection_cpp.cpp87 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); in GetTypeName() local
619 void RSReflectionCpp::genGetterAndSetter(const RSExportVectorType *EVT, in genGetterAndSetter()
941 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); in genInitExportVariable() local
Dslang_rs_reflection.cpp251 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); in GetBuiltinElementConstruct() local
361 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); in GetTypeName() local
780 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); in genInitExportVariable() local
2752 const RSExportVectorType *EVT = in genAddElement() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/VE/
H A DVEISelLowering.h81 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
242 bool isIntDivCheap(EVT, AttributeList) const override { return false; } in isIntDivCheap() argument
244 bool hasStandaloneRem(EVT) const override { return false; } in hasStandaloneRem() argument
/aosp_15_r20/external/llvm/include/llvm/Target/
H A DTargetLowering.h228 shouldExpandBuildVectorWithShuffles(EVT /* VT */, in shouldExpandBuildVectorWithShuffles() argument
568 virtual bool isFPImmLegal(const APFloat &/*Imm*/, EVT /*VT*/) const { in isFPImmLegal() argument
577 EVT /*VT*/) const { in isShuffleMaskLegal() argument
591 EVT /*VT*/) const { in isVectorClearMaskLegal() argument
885 virtual bool ShouldShrinkFPConstant(EVT) const { return true; } in ShouldShrinkFPConstant() argument
1742 virtual bool hasPairedLoad(EVT /*LoadedType*/, in hasPairedLoad() argument
1817 virtual bool isFMAFasterThanFMulAndFAdd(EVT) const { in isFMAFasterThanFMulAndFAdd() argument
1824 virtual bool isNarrowingProfitable(EVT /*VT1*/, EVT /*VT2*/) const { in isNarrowingProfitable() argument
2398 EVT /*VT*/) const { in isDesirableToTransformToIntegerOp() argument
2405 virtual bool IsDesirableToPromoteOp(SDValue /*Op*/, EVT &/*PVT*/) const { in IsDesirableToPromoteOp() argument
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h391 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
464 bool isTruncateFree(EVT, EVT) const override; in isTruncateFree() argument
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmTypeCheck.cpp86 std::optional<wasm::ValType> EVT) { in popType()
138 auto EVT = LastSig.Returns[i]; in checkEnd() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SPIRV/
H A DSPIRVISelLowering.h30 EVT) const override { in isFMAFasterThanFMulAndFAdd() argument
/aosp_15_r20/external/clang/test/CodeGenCXX/
H A Ddebug-info-byval.cpp11 class EVT { class
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h78 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h78 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument
/aosp_15_r20/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h75 MVT getScalarShiftAmountTy(const DataLayout &, EVT) const override { in getScalarShiftAmountTy() argument

123