/external/llvm-project/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 186 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost() 192 { ISD::FDIV, MVT::f32, 18 }, // divss in getArithmeticInstrCost() 193 { ISD::FDIV, MVT::v4f32, 35 }, // divps in getArithmeticInstrCost() 194 { ISD::FDIV, MVT::f64, 33 }, // divsd in getArithmeticInstrCost() 195 { ISD::FDIV, MVT::v2f64, 65 }, // divpd in getArithmeticInstrCost() 204 { ISD::MUL, MVT::v4i32, 11 }, // pmulld in getArithmeticInstrCost() 205 { ISD::MUL, MVT::v8i16, 2 }, // pmullw in getArithmeticInstrCost() 206 { ISD::MUL, MVT::v16i8, 14 }, // extend/pmullw/trunc sequence. in getArithmeticInstrCost() 207 { ISD::FMUL, MVT::f64, 2 }, // mulsd in getArithmeticInstrCost() 208 { ISD::FMUL, MVT::v2f64, 4 }, // mulpd in getArithmeticInstrCost() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 180 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost() 186 { ISD::FDIV, MVT::f32, 18 }, // divss in getArithmeticInstrCost() 187 { ISD::FDIV, MVT::v4f32, 35 }, // divps in getArithmeticInstrCost() 188 { ISD::FDIV, MVT::f64, 33 }, // divsd in getArithmeticInstrCost() 189 { ISD::FDIV, MVT::v2f64, 65 }, // divpd in getArithmeticInstrCost() 198 { ISD::MUL, MVT::v4i32, 11 }, // pmulld in getArithmeticInstrCost() 199 { ISD::MUL, MVT::v8i16, 2 }, // pmullw in getArithmeticInstrCost() 200 { ISD::MUL, MVT::v16i8, 14 }, // extend/pmullw/trunc sequence. in getArithmeticInstrCost() 201 { ISD::FMUL, MVT::f64, 2 }, // mulsd in getArithmeticInstrCost() 202 { ISD::FMUL, MVT::v2f64, 4 }, // mulpd in getArithmeticInstrCost() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 93 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost() 119 { ISD::SRA, MVT::v4i64, 4 }, // 2 x psrad + shuffle. in getArithmeticInstrCost() 121 { ISD::SDIV, MVT::v16i16, 6 }, // vpmulhw sequence in getArithmeticInstrCost() 122 { ISD::UDIV, MVT::v16i16, 6 }, // vpmulhuw sequence in getArithmeticInstrCost() 123 { ISD::SDIV, MVT::v8i32, 15 }, // vpmuldq sequence in getArithmeticInstrCost() 124 { ISD::UDIV, MVT::v8i32, 15 }, // vpmuludq sequence in getArithmeticInstrCost() 135 { ISD::SHL, MVT::v16i32, 1 }, in getArithmeticInstrCost() 136 { ISD::SRL, MVT::v16i32, 1 }, in getArithmeticInstrCost() 137 { ISD::SRA, MVT::v16i32, 1 }, in getArithmeticInstrCost() 138 { ISD::SHL, MVT::v8i64, 1 }, in getArithmeticInstrCost() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 83 { ISD::FP_ROUND, MVT::v2f64, 2 }, in getCastInstrCost() 84 { ISD::FP_EXTEND, MVT::v2f32, 2 }, in getCastInstrCost() 85 { ISD::FP_EXTEND, MVT::v4f32, 4 } in getCastInstrCost() 90 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getCastInstrCost() 105 { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 0 }, in getCastInstrCost() 106 { ISD::ZERO_EXTEND, MVT::v4i32, MVT::v4i16, 0 }, in getCastInstrCost() 107 { ISD::SIGN_EXTEND, MVT::v2i64, MVT::v2i32, 1 }, in getCastInstrCost() 108 { ISD::ZERO_EXTEND, MVT::v2i64, MVT::v2i32, 1 }, in getCastInstrCost() 109 { ISD::TRUNCATE, MVT::v4i32, MVT::v4i64, 0 }, in getCastInstrCost() 110 { ISD::TRUNCATE, MVT::v4i16, MVT::v4i32, 1 }, in getCastInstrCost() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 30 class MVT { 267 constexpr MVT() = default; 268 constexpr MVT(SimpleValueType SVT) : SimpleTy(SVT) {} in MVT() function 270 bool operator>(const MVT& S) const { return SimpleTy > S.SimpleTy; } 271 bool operator<(const MVT& S) const { return SimpleTy < S.SimpleTy; } 272 bool operator==(const MVT& S) const { return SimpleTy == S.SimpleTy; } 273 bool operator!=(const MVT& S) const { return SimpleTy != S.SimpleTy; } 274 bool operator>=(const MVT& S) const { return SimpleTy >= S.SimpleTy; } 275 bool operator<=(const MVT& S) const { return SimpleTy <= S.SimpleTy; } 279 return (SimpleTy >= MVT::FIRST_VALUETYPE && in isValid() [all …]
|
/external/llvm-project/llvm/include/llvm/Support/ |
D | MachineValueType.h | 30 class MVT { 296 constexpr MVT() = default; 297 constexpr MVT(SimpleValueType SVT) : SimpleTy(SVT) {} in MVT() function 299 bool operator>(const MVT& S) const { return SimpleTy > S.SimpleTy; } 300 bool operator<(const MVT& S) const { return SimpleTy < S.SimpleTy; } 301 bool operator==(const MVT& S) const { return SimpleTy == S.SimpleTy; } 302 bool operator!=(const MVT& S) const { return SimpleTy != S.SimpleTy; } 303 bool operator>=(const MVT& S) const { return SimpleTy >= S.SimpleTy; } 304 bool operator<=(const MVT& S) const { return SimpleTy <= S.SimpleTy; } 308 return (SimpleTy >= MVT::FIRST_VALUETYPE && in isValid() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineValueType.h | 29 class MVT { 181 LLVM_CONSTEXPR MVT() : SimpleTy(INVALID_SIMPLE_VALUE_TYPE) {} in MVT() function 182 LLVM_CONSTEXPR MVT(SimpleValueType SVT) : SimpleTy(SVT) { } in MVT() function 184 bool operator>(const MVT& S) const { return SimpleTy > S.SimpleTy; } 185 bool operator<(const MVT& S) const { return SimpleTy < S.SimpleTy; } 186 bool operator==(const MVT& S) const { return SimpleTy == S.SimpleTy; } 187 bool operator!=(const MVT& S) const { return SimpleTy != S.SimpleTy; } 188 bool operator>=(const MVT& S) const { return SimpleTy >= S.SimpleTy; } 189 bool operator<=(const MVT& S) const { return SimpleTy <= S.SimpleTy; } 193 return (SimpleTy >= MVT::FIRST_VALUETYPE && in isValid() [all …]
|
/external/llvm/lib/IR/ |
D | ValueTypes.cpp | 129 case MVT::i1: return "i1"; in getEVTString() 130 case MVT::i8: return "i8"; in getEVTString() 131 case MVT::i16: return "i16"; in getEVTString() 132 case MVT::i32: return "i32"; in getEVTString() 133 case MVT::i64: return "i64"; in getEVTString() 134 case MVT::i128: return "i128"; in getEVTString() 135 case MVT::f16: return "f16"; in getEVTString() 136 case MVT::f32: return "f32"; in getEVTString() 137 case MVT::f64: return "f64"; in getEVTString() 138 case MVT::f80: return "f80"; in getEVTString() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 161 { ISD::FP_ROUND, MVT::v2f64, 2 }, in getCastInstrCost() 162 { ISD::FP_EXTEND, MVT::v2f32, 2 }, in getCastInstrCost() 163 { ISD::FP_EXTEND, MVT::v4f32, 4 } in getCastInstrCost() 168 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getCastInstrCost() 182 {ISD::SIGN_EXTEND, MVT::i32, MVT::i16, 0}, in getCastInstrCost() 183 {ISD::ZERO_EXTEND, MVT::i32, MVT::i16, 0}, in getCastInstrCost() 184 {ISD::SIGN_EXTEND, MVT::i32, MVT::i8, 0}, in getCastInstrCost() 185 {ISD::ZERO_EXTEND, MVT::i32, MVT::i8, 0}, in getCastInstrCost() 186 {ISD::SIGN_EXTEND, MVT::i16, MVT::i8, 0}, in getCastInstrCost() 187 {ISD::ZERO_EXTEND, MVT::i16, MVT::i8, 0}, in getCastInstrCost() [all …]
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 161 case MVT::bf16: return "bf16"; in getEVTString() 162 case MVT::ppcf128: return "ppcf128"; in getEVTString() 163 case MVT::isVoid: return "isVoid"; in getEVTString() 164 case MVT::Other: return "ch"; in getEVTString() 165 case MVT::Glue: return "glue"; in getEVTString() 166 case MVT::x86mmx: return "x86mmx"; in getEVTString() 167 case MVT::Metadata: return "Metadata"; in getEVTString() 168 case MVT::Untyped: return "Untyped"; in getEVTString() 169 case MVT::exnref: return "exnref"; in getEVTString() 170 case MVT::funcref: return "funcref"; in getEVTString() [all …]
|
/external/llvm-project/llvm/lib/Target/RISCV/Utils/ |
D | RISCVBaseInfo.h | 279 constexpr MVT vint8mf8_t = MVT::nxv1i8; 280 constexpr MVT vint8mf4_t = MVT::nxv2i8; 281 constexpr MVT vint8mf2_t = MVT::nxv4i8; 282 constexpr MVT vint8m1_t = MVT::nxv8i8; 283 constexpr MVT vint8m2_t = MVT::nxv16i8; 284 constexpr MVT vint8m4_t = MVT::nxv32i8; 285 constexpr MVT vint8m8_t = MVT::nxv64i8; 287 constexpr MVT vint16mf4_t = MVT::nxv1i16; 288 constexpr MVT vint16mf2_t = MVT::nxv2i16; 289 constexpr MVT vint16m1_t = MVT::nxv4i16; [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 126 case MVT::ppcf128: return "ppcf128"; in getEVTString() 127 case MVT::isVoid: return "isVoid"; in getEVTString() 128 case MVT::Other: return "ch"; in getEVTString() 129 case MVT::Glue: return "glue"; in getEVTString() 130 case MVT::x86mmx: return "x86mmx"; in getEVTString() 131 case MVT::Metadata:return "Metadata"; in getEVTString() 132 case MVT::Untyped: return "Untyped"; in getEVTString() 133 case MVT::exnref : return "exnref"; in getEVTString() 145 case MVT::isVoid: return Type::getVoidTy(Context); in getTypeForEVT() 146 case MVT::i1: return Type::getInt1Ty(Context); in getTypeForEVT() [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 191 { ISD::TRUNCATE, MVT::v4i16, MVT::v4i32, 1 }, in getCastInstrCost() 192 { ISD::TRUNCATE, MVT::v4i32, MVT::v4i64, 0 }, in getCastInstrCost() 193 { ISD::TRUNCATE, MVT::v8i8, MVT::v8i32, 3 }, in getCastInstrCost() 194 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 6 }, in getCastInstrCost() 197 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, in getCastInstrCost() 198 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, in getCastInstrCost() 199 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i32, 2 }, in getCastInstrCost() 200 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i32, 2 }, in getCastInstrCost() 201 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, in getCastInstrCost() 202 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, in getCastInstrCost() [all …]
|
D | AArch64ISelDAGToDAG.cpp | 276 Val = CurDAG->getTargetConstant(Immed, dl, MVT::i32); in SelectArithImmed() 277 Shift = CurDAG->getTargetConstant(ShVal, dl, MVT::i32); in SelectArithImmed() 302 if (N.getValueType() == MVT::i32) in SelectNegArithImmed() 310 return SelectArithImmed(CurDAG->getConstant(Immed, SDLoc(N), MVT::i32), Val, in SelectNegArithImmed() 357 Shift = CurDAG->getTargetConstant(ShVal, SDLoc(N), MVT::i32); in SelectShiftedRegister() 376 if (!IsLoadStore && SrcVT == MVT::i8) in getExtendTypeForNode() 378 else if (!IsLoadStore && SrcVT == MVT::i16) in getExtendTypeForNode() 380 else if (SrcVT == MVT::i32) in getExtendTypeForNode() 382 assert(SrcVT != MVT::i64 && "extend from 64-bits?"); in getExtendTypeForNode() 388 if (!IsLoadStore && SrcVT == MVT::i8) in getExtendTypeForNode() [all …]
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 45 MVT::SimpleValueType llvm::getValueType(Record *Rec) { in getValueType() 46 return (MVT::SimpleValueType)Rec->getValueAsInt("Value"); in getValueType() 49 StringRef llvm::getName(MVT::SimpleValueType T) { in getName() 51 case MVT::Other: return "UNKNOWN"; in getName() 52 case MVT::iPTR: return "TLI.getPointerTy()"; in getName() 53 case MVT::iPTRAny: return "TLI.getPointerTy()"; in getName() 58 StringRef llvm::getEnumName(MVT::SimpleValueType T) { in getEnumName() 60 case MVT::Other: return "MVT::Other"; in getEnumName() 61 case MVT::i1: return "MVT::i1"; in getEnumName() 62 case MVT::i8: return "MVT::i8"; in getEnumName() [all …]
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 407 return (EltVT == MVT::f32 && ST->hasVFP2Base()) || in getCastInstrCost() 408 (EltVT == MVT::f64 && ST->hasFP64()) || in getCastInstrCost() 409 (EltVT == MVT::f16 && ST->hasFullFP16()); in getCastInstrCost() 435 {ISD::SIGN_EXTEND, MVT::i32, MVT::i16, 0}, in getCastInstrCost() 436 {ISD::ZERO_EXTEND, MVT::i32, MVT::i16, 0}, in getCastInstrCost() 437 {ISD::SIGN_EXTEND, MVT::i32, MVT::i8, 0}, in getCastInstrCost() 438 {ISD::ZERO_EXTEND, MVT::i32, MVT::i8, 0}, in getCastInstrCost() 439 {ISD::SIGN_EXTEND, MVT::i16, MVT::i8, 0}, in getCastInstrCost() 440 {ISD::ZERO_EXTEND, MVT::i16, MVT::i8, 0}, in getCastInstrCost() 441 {ISD::SIGN_EXTEND, MVT::i64, MVT::i32, 1}, in getCastInstrCost() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 302 { ISD::TRUNCATE, MVT::v4i16, MVT::v4i32, 1 }, in getCastInstrCost() 303 { ISD::TRUNCATE, MVT::v4i32, MVT::v4i64, 0 }, in getCastInstrCost() 304 { ISD::TRUNCATE, MVT::v8i8, MVT::v8i32, 3 }, in getCastInstrCost() 305 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 6 }, in getCastInstrCost() 308 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, in getCastInstrCost() 309 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, in getCastInstrCost() 310 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i32, 2 }, in getCastInstrCost() 311 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i32, 2 }, in getCastInstrCost() 312 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, in getCastInstrCost() 313 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, in getCastInstrCost() [all …]
|
D | AArch64ISelDAGToDAG.cpp | 162 template<MVT::SimpleValueType VT> 167 template<MVT::SimpleValueType VT> 187 Imm = CurDAG->getTargetConstant(MulImm, SDLoc(N), MVT::i32); in SelectCntImm() 271 bool SelectSVEAddSubImm(SDValue N, MVT VT, SDValue &Imm, SDValue &Shift); 273 bool SelectSVELogicalImm(SDValue N, MVT VT, SDValue &Imm); 318 SDValue RC = CurDAG->getTargetConstant(TRC->getID(), dl, MVT::i64); in SelectInlineAsmMemoryOperand() 355 Val = CurDAG->getTargetConstant(Immed, dl, MVT::i32); in SelectArithImmed() 356 Shift = CurDAG->getTargetConstant(ShVal, dl, MVT::i32); in SelectArithImmed() 381 if (N.getValueType() == MVT::i32) in SelectNegArithImmed() 389 return SelectArithImmed(CurDAG->getConstant(Immed, SDLoc(N), MVT::i32), Val, in SelectNegArithImmed() [all …]
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 184 template<MVT::SimpleValueType VT> 189 template<MVT::SimpleValueType VT> 194 template <MVT::SimpleValueType VT> 219 Imm = CurDAG->getTargetConstant(MulImm, SDLoc(N), MVT::i32); in SelectCntImm() 327 bool SelectSVEAddSubImm(SDValue N, MVT VT, SDValue &Imm, SDValue &Shift); 329 bool SelectSVELogicalImm(SDValue N, MVT VT, SDValue &Imm); 335 bool SelectSVEArithImm(SDValue N, MVT VT, SDValue &Imm); 378 SDValue RC = CurDAG->getTargetConstant(TRC->getID(), dl, MVT::i64); in SelectInlineAsmMemoryOperand() 415 Val = CurDAG->getTargetConstant(Immed, dl, MVT::i32); in SelectArithImmed() 416 Shift = CurDAG->getTargetConstant(ShVal, dl, MVT::i32); in SelectArithImmed() [all …]
|
D | AArch64TargetTransformInfo.cpp | 225 if (LT.second == MVT::v2i64) in getIntrinsicInstrCost() 231 static const auto ValidMinMaxTys = {MVT::v8i8, MVT::v16i8, MVT::v4i16, in getIntrinsicInstrCost() 232 MVT::v8i16, MVT::v2i32, MVT::v4i32}; in getIntrinsicInstrCost() 234 if (any_of(ValidMinMaxTys, [<](MVT M) { return M == LT.second; })) in getIntrinsicInstrCost() 351 { ISD::TRUNCATE, MVT::v4i16, MVT::v4i32, 1 }, in getCastInstrCost() 352 { ISD::TRUNCATE, MVT::v4i32, MVT::v4i64, 0 }, in getCastInstrCost() 353 { ISD::TRUNCATE, MVT::v8i8, MVT::v8i32, 3 }, in getCastInstrCost() 354 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 6 }, in getCastInstrCost() 357 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, in getCastInstrCost() 358 { ISD::ZERO_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, in getCastInstrCost() [all …]
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/ |
D | AArch64GenCallingConv.inc | 9 bool llvm::CC_AArch64_AAPCS(unsigned ValNo, MVT ValVT, 10 MVT LocVT, CCValAssign::LocInfo LocInfo, 12 bool llvm::CC_AArch64_DarwinPCS(unsigned ValNo, MVT ValVT, 13 MVT LocVT, CCValAssign::LocInfo LocInfo, 15 bool llvm::CC_AArch64_DarwinPCS_ILP32_VarArg(unsigned ValNo, MVT ValVT, 16 MVT LocVT, CCValAssign::LocInfo LocInfo, 18 bool llvm::CC_AArch64_DarwinPCS_VarArg(unsigned ValNo, MVT ValVT, 19 MVT LocVT, CCValAssign::LocInfo LocInfo, 21 bool llvm::CC_AArch64_GHC(unsigned ValNo, MVT ValVT, 22 MVT LocVT, CCValAssign::LocInfo LocInfo, [all …]
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/ |
D | ARMGenCallingConv.inc | 9 bool llvm::CC_ARM_AAPCS(unsigned ValNo, MVT ValVT, 10 MVT LocVT, CCValAssign::LocInfo LocInfo, 12 static bool CC_ARM_AAPCS_Common(unsigned ValNo, MVT ValVT, 13 MVT LocVT, CCValAssign::LocInfo LocInfo, 15 bool llvm::CC_ARM_AAPCS_VFP(unsigned ValNo, MVT ValVT, 16 MVT LocVT, CCValAssign::LocInfo LocInfo, 18 bool llvm::CC_ARM_APCS(unsigned ValNo, MVT ValVT, 19 MVT LocVT, CCValAssign::LocInfo LocInfo, 21 bool llvm::CC_ARM_APCS_GHC(unsigned ValNo, MVT ValVT, 22 MVT LocVT, CCValAssign::LocInfo LocInfo, [all …]
|
D | ARMGenDAGISel.inc | 66 /* 21*/ OPC_CheckChild1Type, MVT::i32, 69 /* 26*/ OPC_CheckChild1Type, MVT::i32, 77 /* 41*/ OPC_CheckChild1Type, MVT::i32, 80 /* 45*/ OPC_CheckType, MVT::i32, 83 /* 51*/ OPC_EmitInteger, MVT::i32, 14, 84 /* 54*/ OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/, 86 MVT::i32, 3/*#Ops*/, 0, 1, 2, 91 /* 69*/ OPC_EmitInteger, MVT::i32, 14, 92 /* 72*/ OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/, 94 MVT::i32, 3/*#Ops*/, 0, 1, 2, [all …]
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/ |
D | PPCGenDAGISel.inc | 65 /* 17*/ OPC_CheckChild0Type, MVT::v16i8, 66 /* 19*/ OPC_CheckType, MVT::i32, 77 /* 39*/ OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID, 79 MVT::v4i32, 2/*#Ops*/, 1, 5, // Results = #6 94 /* 75*/ OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID, 96 MVT::v4i32, 2/*#Ops*/, 1, 5, // Results = #6 103 /* 96*/ OPC_CheckChild0Type, MVT::v8i16, 104 /* 98*/ OPC_CheckType, MVT::i32, 115 /* 118*/ OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID, 117 MVT::v4i32, 2/*#Ops*/, 1, 5, // Results = #6 [all …]
|
/external/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 38 MVT::SimpleValueType llvm::getValueType(Record *Rec) { in getValueType() 39 return (MVT::SimpleValueType)Rec->getValueAsInt("Value"); in getValueType() 42 StringRef llvm::getName(MVT::SimpleValueType T) { in getName() 44 case MVT::Other: return "UNKNOWN"; in getName() 45 case MVT::iPTR: return "TLI.getPointerTy()"; in getName() 46 case MVT::iPTRAny: return "TLI.getPointerTy()"; in getName() 51 StringRef llvm::getEnumName(MVT::SimpleValueType T) { in getEnumName() 53 case MVT::Other: return "MVT::Other"; in getEnumName() 54 case MVT::i1: return "MVT::i1"; in getEnumName() 55 case MVT::i8: return "MVT::i8"; in getEnumName() [all …]
|