| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DAGISelMatcher.h | 530 MVT::SimpleValueType Type; 583 MVT::SimpleValueType Type; 852 MVT::SimpleValueType VT; 858 MVT::SimpleValueType getVT() const { return VT; } in getVT() 876 MVT::SimpleValueType VT; 882 MVT::SimpleValueType getVT() const { return VT; } in getVT() 901 MVT::SimpleValueType VT; 907 MVT::SimpleValueType getVT() const { return VT; } in getVT() 1028 const SmallVector<MVT::SimpleValueType, 3> VTs; 1050 MVT::SimpleValueType getVT(unsigned i) const { in getVT() [all …]
|
| H A D | FastISelEmitter.cpp | 192 MVT::SimpleValueType VT, in initialize() 379 typedef std::map<MVT::SimpleValueType, PredMap> RetPredMap; 380 typedef std::map<MVT::SimpleValueType, RetPredMap> TypeRetPredMap; 388 std::set<std::tuple<OperandsSignature, std::string, MVT::SimpleValueType, 389 MVT::SimpleValueType, std::string>> 517 MVT::SimpleValueType RetVT = MVT::isVoid; in collectPatterns() 519 MVT::SimpleValueType VT = RetVT; in collectPatterns() 704 MVT::SimpleValueType VT = TI.first; in printFunctionDefinitions() 708 MVT::SimpleValueType RetVT = RI.first; in printFunctionDefinitions() 732 MVT::SimpleValueType RetVT = RI.first; in printFunctionDefinitions() [all …]
|
| H A D | CodeGenTarget.h | 46 MVT::SimpleValueType getValueType(const Record *Rec); 48 StringRef getName(MVT::SimpleValueType T); 49 StringRef getEnumName(MVT::SimpleValueType T);
|
| H A D | CodeGenDAGPatterns.h | 56 static_assert(std::is_same<std::underlying_type_t<MVT::SimpleValueType>, 122 return MVT::SimpleValueType(Pos); 202 TypeSetByHwMode(MVT::SimpleValueType VT) in TypeSetByHwMode() 276 bool MergeInTypeInfo(TypeSetByHwMode &Out, MVT::SimpleValueType InVT) const { in MergeInTypeInfo() 470 MVT::SimpleValueType getKnownType(unsigned ResNo) const; 704 MVT::SimpleValueType getSimpleType(unsigned ResNo) const { in getSimpleType() 846 bool UpdateNodeType(unsigned ResNo, MVT::SimpleValueType InTy, 1002 MVT::SimpleValueType InTy, in UpdateNodeType()
|
| H A D | CodeGenTarget.cpp | 46 MVT::SimpleValueType llvm::getValueType(const Record *Rec) { in getValueType() 47 return (MVT::SimpleValueType)Rec->getValueAsInt("Value"); in getValueType() 50 StringRef llvm::getName(MVT::SimpleValueType T) { in getName() 59 StringRef llvm::getEnumName(MVT::SimpleValueType T) { in getEnumName()
|
| H A D | DAGISelMatcher.cpp | 336 static bool TypesAreContradictory(MVT::SimpleValueType T1, in TypesAreContradictory() 337 MVT::SimpleValueType T2) { in TypesAreContradictory() 370 MVT::SimpleValueType NodeType = getOpcode().getKnownType(CT->getResNo()); in isContradictoryImpl()
|
| H A D | DAGISelMatcherOpt.cpp | 125 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); in ContractNodes() 440 SmallVector<std::pair<MVT::SimpleValueType, Matcher *>, 8> Cases; in FactorNodes() 447 MVT::SimpleValueType CTMTy = CTM->getType(); in FactorNodes()
|
| H A D | DAGISelMatcherGen.cpp | 27 static MVT::SimpleValueType getRegisterValueType(Record *R, in getRegisterValueType() 30 MVT::SimpleValueType VT = MVT::Other; in getRegisterValueType() 693 MVT::SimpleValueType ResultVT = N->getSimpleType(0); in EmitResultLeafAsOperand() 905 SmallVector<MVT::SimpleValueType, 4> ResultVTs; in EmitResultInstructionAsOperand()
|
| H A D | DAGISelMatcherEmitter.cpp | 650 MVT::SimpleValueType VT = cast<CheckTypeMatcher>(N)->getType(); in EmitMatcher() 666 MVT::SimpleValueType VT = cast<CheckChildTypeMatcher>(N)->getType(); in EmitMatcher() 762 MVT::SimpleValueType VT = cast<EmitIntegerMatcher>(N)->getVT(); in EmitMatcher() 783 MVT::SimpleValueType VT = cast<EmitStringIntegerMatcher>(N)->getVT(); in EmitMatcher() 803 MVT::SimpleValueType VT = Matcher->getVT(); in EmitMatcher()
|
| H A D | CallingConvEmitter.cpp | 299 MVT::SimpleValueType DestVT = getValueType(DestTy); in EmitAction() 313 MVT::SimpleValueType DestVT = getValueType(DestTy); in EmitAction()
|
| H A D | CodeGenInstruction.h | 311 MVT::SimpleValueType
|
| H A D | RegisterInfoEmitter.cpp | 619 static void printSimpleValueType(raw_ostream &OS, MVT::SimpleValueType VT) { in printSimpleValueType() 1235 SequenceToOffsetTable<std::vector<MVT::SimpleValueType>> VTSeqs; in runTargetDesc() 1238 std::vector<MVT::SimpleValueType> S; in runTargetDesc() 1289 std::vector<MVT::SimpleValueType> VTs; in runTargetDesc()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFastISel.cpp | 119 MVT::SimpleValueType getSimpleType(Type *Ty) { in getSimpleType() 124 MVT::SimpleValueType getLegalType(MVT::SimpleValueType VT) { in getLegalType() 163 MVT::SimpleValueType From); 165 MVT::SimpleValueType From); 167 MVT::SimpleValueType To); 169 MVT::SimpleValueType To); 557 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForUnsignedValue() 558 MVT::SimpleValueType To = getLegalType(From); in getRegForUnsignedValue() 566 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForSignedValue() 567 MVT::SimpleValueType To = getLegalType(From); in getRegForSignedValue() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | CostTable.h | 27 MVT::SimpleValueType Type; 57 MVT::SimpleValueType Dst; 58 MVT::SimpleValueType Src;
|
| H A D | MachineValueType.h | 36 enum SimpleValueType : uint8_t { enum 58 SimpleValueType SimpleTy = INVALID_SIMPLE_VALUE_TYPE; 61 constexpr MVT(SimpleValueType SVT) : SimpleTy(SVT) {} in MVT() 444 return (MVT::SimpleValueType)(MVT::INVALID_SIMPLE_VALUE_TYPE); in getIntegerVT() 454 return (MVT::SimpleValueType)(MVT::INVALID_SIMPLE_VALUE_TYPE); in getVectorVT() 464 return (MVT::SimpleValueType)(MVT::INVALID_SIMPLE_VALUE_TYPE); in getScalableVectorVT()
|
| H A D | TargetRegisterInfo.h | 239 using vt_iterator = const MVT::SimpleValueType *; 253 const MVT::SimpleValueType *const RCVTLists; 264 const MVT::SimpleValueType *const RCVTLists,
|
| H A D | ValueTypes.h | 41 constexpr EVT(MVT::SimpleValueType SVT) : V(SVT) {} in EVT() 413 EVT HalfVT = EVT((MVT::SimpleValueType)IntVT); in getHalfSizedIntegerVT()
|
| H A D | TargetLowering.h | 927 MVT::SimpleValueType getCmpLibcallReturnType() const; 1562 std::map<std::pair<unsigned, MVT::SimpleValueType>, in getTypeToPromoteTo() 1563 MVT::SimpleValueType>::const_iterator PTTI = in getTypeToPromoteTo() 1572 NVT = (MVT::SimpleValueType)(NVT.SimpleTy+1); in getTypeToPromoteTo() 3508 std::map<std::pair<unsigned, MVT::SimpleValueType>, MVT::SimpleValueType>
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.h | 36 void addMSAIntType(MVT::SimpleValueType Ty, const TargetRegisterClass *RC); 40 void addMSAFloatType(MVT::SimpleValueType Ty,
|
| H A D | MipsOptimizePICCall.cpp | 136 static MVT::SimpleValueType getRegTy(unsigned Reg, MachineFunction &MF) { in getRegTy() 166 MVT::SimpleValueType Ty = getRegTy(MI.getOperand(0).getReg(), MF); in eraseGPOpnd()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 2769 MVT::SimpleValueType VT = in CheckValueType() 2891 MVT::SimpleValueType VT; in IsPredicateKnownToFail() 2900 VT = static_cast<MVT::SimpleValueType>(Table[Index++]); in IsPredicateKnownToFail() 2937 MVT::SimpleValueType VT; in IsPredicateKnownToFail() 2948 VT = static_cast<MVT::SimpleValueType>(Table[Index++]); in IsPredicateKnownToFail() 3434 MVT::SimpleValueType VT; in SelectCodeCommon() 3547 MVT::SimpleValueType VT; in SelectCodeCommon() 3636 MVT::SimpleValueType VT; in SelectCodeCommon() 3667 MVT::SimpleValueType VT; in SelectCodeCommon() 3688 MVT::SimpleValueType VT = in SelectCodeCommon() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1341 RegisterTypeForVT[i] = TransformToType[i] = (MVT::SimpleValueType)i; in computeRegisterProperties() 1356 RegisterTypeForVT[ExpandedReg] = (MVT::SimpleValueType)LargestIntReg; in computeRegisterProperties() 1358 ValueTypeActions.setTypeAction((MVT::SimpleValueType)ExpandedReg, in computeRegisterProperties() 1367 MVT IVT = (MVT::SimpleValueType)IntReg; in computeRegisterProperties() 1372 (MVT::SimpleValueType)LegalIntReg; in computeRegisterProperties() 1459 MVT VT = (MVT::SimpleValueType) i; in computeRegisterProperties() 1470 MVT::SimpleValueType EndVT = IsScalable ? in computeRegisterProperties() 1476 (MVT::SimpleValueType)nVT <= EndVT; ++nVT) { in computeRegisterProperties() 1477 MVT SVT = (MVT::SimpleValueType) nVT; in computeRegisterProperties() 1499 MVT SVT = (MVT::SimpleValueType) nVT; in computeRegisterProperties() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.h | 82 MVT::SimpleValueType getCmpLibcallReturnType() const override { in getCmpLibcallReturnType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.h | 94 MVT::SimpleValueType getCmpLibcallReturnType() const override { in getCmpLibcallReturnType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 544 MVT::SimpleValueType SLT = LT.second.getScalarType().SimpleTy; in getArithmeticInstrCost() 722 MVT::SimpleValueType SLT = LT.second.getScalarType().SimpleTy; in getIntrinsicInstrCost()
|