Home
last modified time | relevance | path

Searched refs:SimpleValueType (Results 1 – 25 of 35) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DMachineValueType.h32 enum SimpleValueType : uint8_t { enum
265 SimpleValueType SimpleTy = INVALID_SIMPLE_VALUE_TYPE;
268 constexpr MVT(SimpleValueType SVT) : SimpleTy(SVT) {} in MVT()
902 return (MVT::SimpleValueType)(MVT::INVALID_SIMPLE_VALUE_TYPE); in getIntegerVT()
1015 return (MVT::SimpleValueType)(MVT::INVALID_SIMPLE_VALUE_TYPE); in getVectorVT()
1081 return (MVT::SimpleValueType)(MVT::INVALID_SIMPLE_VALUE_TYPE); in getScalableVectorVT()
1104 SimpleValueType VT;
1106 mvt_iterator(SimpleValueType VT) : VT(VT) {} in mvt_iterator()
1112 VT = (MVT::SimpleValueType)((int)VT + 1);
1131 (MVT::SimpleValueType)(MVT::LAST_INTEGER_VALUETYPE + 1)); in integer_valuetypes()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyFastISel.cpp117 MVT::SimpleValueType getSimpleType(Type *Ty) { in getSimpleType()
122 MVT::SimpleValueType getLegalType(MVT::SimpleValueType VT) { in getLegalType()
160 MVT::SimpleValueType From);
162 MVT::SimpleValueType From);
163 unsigned zeroExtend(unsigned Reg, const Value *V, MVT::SimpleValueType From,
164 MVT::SimpleValueType To);
165 unsigned signExtend(unsigned Reg, const Value *V, MVT::SimpleValueType From,
166 MVT::SimpleValueType To);
441 MVT::SimpleValueType From) { in zeroExtendToI32()
477 MVT::SimpleValueType From) { in signExtendToI32()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DCostTable.h26 MVT::SimpleValueType Type;
46 MVT::SimpleValueType Dst;
47 MVT::SimpleValueType Src;
DValueTypes.h41 constexpr EVT(MVT::SimpleValueType SVT) : V(SVT) {} in EVT()
348 EVT HalfVT = EVT((MVT::SimpleValueType)IntVT); in getHalfSizedIntegerVT()
DTargetLowering.h668 MVT::SimpleValueType getCmpLibcallReturnType() const;
1204 std::map<std::pair<unsigned, MVT::SimpleValueType>, in getTypeToPromoteTo()
1205 MVT::SimpleValueType>::const_iterator PTTI = in getTypeToPromoteTo()
1214 NVT = (MVT::SimpleValueType)(NVT.SimpleTy+1); in getTypeToPromoteTo()
2800 std::map<std::pair<unsigned, MVT::SimpleValueType>, MVT::SimpleValueType>
DTargetRegisterInfo.h231 using vt_iterator = const MVT::SimpleValueType *;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSEISelLowering.h36 void addMSAIntType(MVT::SimpleValueType Ty, const TargetRegisterClass *RC);
40 void addMSAFloatType(MVT::SimpleValueType Ty,
DMipsOptimizePICCall.cpp137 static MVT::SimpleValueType getRegTy(unsigned Reg, MachineFunction &MF) { in getRegTy()
167 MVT::SimpleValueType Ty = getRegTy(MI.getOperand(0).getReg(), MF); in eraseGPOpnd()
DMipsSEISelLowering.cpp86 MVT::SimpleValueType VecTys[2] = {MVT::v2i16, MVT::v4i8}; in MipsSETargetLowering()
318 addMSAIntType(MVT::SimpleValueType Ty, const TargetRegisterClass *RC) { in addMSAIntType()
372 addMSAFloatType(MVT::SimpleValueType Ty, const TargetRegisterClass *RC) { in addMSAFloatType()
426 MVT::SimpleValueType SVT = VT.getSimpleVT().SimpleTy; in allowsMisalignedMemoryAccesses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp1149 RegisterTypeForVT[i] = TransformToType[i] = (MVT::SimpleValueType)i; in computeRegisterProperties()
1164 RegisterTypeForVT[ExpandedReg] = (MVT::SimpleValueType)LargestIntReg; in computeRegisterProperties()
1165 TransformToType[ExpandedReg] = (MVT::SimpleValueType)(ExpandedReg - 1); in computeRegisterProperties()
1166 ValueTypeActions.setTypeAction((MVT::SimpleValueType)ExpandedReg, in computeRegisterProperties()
1175 MVT IVT = (MVT::SimpleValueType)IntReg; in computeRegisterProperties()
1180 (MVT::SimpleValueType)LegalIntReg; in computeRegisterProperties()
1240 MVT VT = (MVT::SimpleValueType) i; in computeRegisterProperties()
1251 MVT::SimpleValueType EndVT = IsScalable ? in computeRegisterProperties()
1257 (MVT::SimpleValueType)nVT <= EndVT; ++nVT) { in computeRegisterProperties()
1258 MVT SVT = (MVT::SimpleValueType) nVT; in computeRegisterProperties()
[all …]
DMachineScheduler.cpp2758 MVT::SimpleValueType LegalIntVT = (MVT::SimpleValueType)VT; in initPolicy()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64StackOffset.h48 StackOffset(int64_t Offset, MVT::SimpleValueType T) : StackOffset() { in StackOffset()
DAArch64ISelDAGToDAG.cpp162 template<MVT::SimpleValueType VT>
167 template<MVT::SimpleValueType VT>
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp2533 MVT::SimpleValueType VT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++]; in CheckType()
2568 MVT::SimpleValueType VT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++]; in CheckValueType()
3138 MVT CaseVT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++]; in SelectCodeCommon()
3231 MVT::SimpleValueType VT = in SelectCodeCommon()
3232 (MVT::SimpleValueType)MatcherTable[MatcherIndex++]; in SelectCodeCommon()
3242 MVT::SimpleValueType VT = in SelectCodeCommon()
3243 (MVT::SimpleValueType)MatcherTable[MatcherIndex++]; in SelectCodeCommon()
3253 MVT::SimpleValueType VT = in SelectCodeCommon()
3254 (MVT::SimpleValueType)MatcherTable[MatcherIndex++]; in SelectCodeCommon()
3410 MVT::SimpleValueType VT = in SelectCodeCommon()
[all …]
DLegalizeFloatTypes.cpp734 NVT = (MVT::SimpleValueType)t; in SoftenFloatRes_XINT_TO_FP()
894 NVT = (MVT::SimpleValueType)IntVT; in SoftenFloatOp_FP_TO_XINT()
DLegalizeDAG.cpp315 SVT = (MVT::SimpleValueType)(SVT.getSimpleVT().SimpleTy - 1); in ExpandConstantFP()
2508 NewInTy = (MVT::SimpleValueType)(NewInTy.getSimpleVT().SimpleTy+1); in PromoteLegalINT_TO_FP()
2566 NewOutTy = (MVT::SimpleValueType)(NewOutTy.getSimpleVT().SimpleTy+1); in PromoteLegalFP_TO_INT()
DLegalizeVectorTypes.cpp4281 EVT FixedVT = (MVT::SimpleValueType)i; in WidenVecOp_EXTEND()
4788 EVT MemVT((MVT::SimpleValueType) VT); in FindMemType()
4811 EVT MemVT = (MVT::SimpleValueType) VT; in FindMemType()
DTargetLowering.cpp210 VT = (MVT::SimpleValueType)(VT.getSimpleVT().SimpleTy - 1); in findOptimalMemOpLowering()
216 LVT = (MVT::SimpleValueType)(LVT.SimpleTy - 1); in findOptimalMemOpLowering()
250 NewVT = (MVT::SimpleValueType)(NewVT.getSimpleVT().SimpleTy - 1); in findOptimalMemOpLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.h80 MVT::SimpleValueType getCmpLibcallReturnType() const override { in getCmpLibcallReturnType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp363 MVT::SimpleValueType SLT = LT.second.getScalarType().SimpleTy; in getArithmeticInstrCost()
484 MVT::SimpleValueType SLT = LT.second.getScalarType().SimpleTy; in getIntrinsicInstrCost()
DAMDGPUISelLowering.cpp356 static const MVT::SimpleValueType VectorIntTypes[] = { in AMDGPUTargetLowering()
398 static const MVT::SimpleValueType FloatVectorTypes[] = { in AMDGPUTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFISelLowering.cpp230 MVT::SimpleValueType SimpleTy = RegVT.getSimpleVT().SimpleTy; in LowerFormalArguments()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAGHVX.cpp998 MVT::SimpleValueType SVT = MVT::SimpleValueType(R.OpN & OpRef::Index); in materialize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp813 MVT::SimpleValueType VT, unsigned Opcode_i8, unsigned Opcode_i16, in pickOpcodeForVT()
915 MVT::SimpleValueType TargetVT = LD->getSimpleValueType(0).SimpleTy; in tryLoad()
1773 MVT::SimpleValueType SourceVT = in tryStore()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp136 MVT VT = MVT::SimpleValueType(I); in SystemZTargetLowering()
163 MVT VT = MVT::SimpleValueType(I); in SystemZTargetLowering()
442 MVT VT = MVT::SimpleValueType(I); in SystemZTargetLowering()

12