/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86RegisterBankInfo.cpp | 216 const LLT Ty1 = MRI.getType(Op1.getReg()); in getInstrMapping() local 221 OpRegBankIdx[1] = getPartialMappingIdx(Ty1, /* isFP */ SecondArgIsFP); in getInstrMapping() 225 LLT Ty1 = MRI.getType(MI.getOperand(2).getReg()); in getInstrMapping() local 228 assert(Ty1.getSizeInBits() == Ty2.getSizeInBits() && in getInstrMapping() 231 unsigned Size = Ty1.getSizeInBits(); in getInstrMapping() 235 auto FpRegBank = getPartialMappingIdx(Ty1, /* isFP */ true); in getInstrMapping() 245 const LLT Ty1 = MRI.getType(Op1.getReg()); in getInstrMapping() local 248 Ty1.getSizeInBits() == 128 && Opc == TargetOpcode::G_TRUNC; in getInstrMapping() 251 (Ty1.getSizeInBits() == 32 || Ty1.getSizeInBits() == 64) && in getInstrMapping()
|
D | X86ISelLowering.h | 1061 bool isTruncateFree(Type *Ty1, Type *Ty2) const override; 1064 bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override; 1074 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
|
/third_party/rust/crates/cxx/syntax/ |
D | mod.rs | 228 RustBox(Box<Ty1>), 229 RustVec(Box<Ty1>), 230 UniquePtr(Box<Ty1>), 231 SharedPtr(Box<Ty1>), 232 WeakPtr(Box<Ty1>), 236 CxxVector(Box<Ty1>), 243 pub struct Ty1 { struct
|
D | impls.rs | 2 Array, ExternFn, Include, Lifetimes, Ptr, Receiver, Ref, Signature, SliceRef, Ty1, Type, Var, 118 impl Eq for Ty1 {} implementation 120 impl PartialEq for Ty1 { implementation 122 let Ty1 { in eq() localVariable 128 let Ty1 { in eq() localVariable 138 impl Hash for Ty1 { implementation 140 let Ty1 { in hash() localVariable
|
D | trivial.rs | 193 clauses.push(Clause::Ty1 { in as_what() 200 clauses.push(Clause::Ty1 { in as_what() 244 Ty1 { in as_what() enumerator 262 | Clause::Ty1 { article, .. } in as_what() 283 Clause::Ty1 { in as_what()
|
D | instantiate.rs | 1 use crate::syntax::{NamedType, Ty1, Type}; 71 fn new(outer: &Ty1, inner: &'a NamedType) -> Self { in new() argument
|
D | check.rs | 6 NamedType, Ptr, Receiver, Ref, Signature, SliceRef, Struct, Trait, Ty1, Type, TypeAlias, Types, 95 fn check_type_box(cx: &mut Check, ptr: &Ty1) { in check_type_box() argument 113 fn check_type_rust_vec(cx: &mut Check, ty: &Ty1) { in check_type_rust_vec() argument 139 fn check_type_unique_ptr(cx: &mut Check, ptr: &Ty1) { in check_type_unique_ptr() argument 157 fn check_type_shared_ptr(cx: &mut Check, ptr: &Ty1) { in check_type_shared_ptr() argument 178 fn check_type_weak_ptr(cx: &mut Check, ptr: &Ty1) { in check_type_weak_ptr() argument 199 fn check_type_cxx_vector(cx: &mut Check, ptr: &Ty1) { in check_type_cxx_vector() argument
|
D | tokens.rs | 4 Ref, Signature, SliceRef, Struct, Ty1, Type, TypeAlias, Var, 59 impl ToTokens for Ty1 { implementation 61 let Ty1 { in to_tokens() localVariable
|
D | parse.rs | 10 Signature, SliceRef, Struct, Ty1, Type, TypeAlias, Var, Variant, 1230 return Ok(Type::UniquePtr(Box::new(Ty1 { in parse_type_path() 1240 return Ok(Type::SharedPtr(Box::new(Ty1 { in parse_type_path() 1250 return Ok(Type::WeakPtr(Box::new(Ty1 { in parse_type_path() 1260 return Ok(Type::CxxVector(Box::new(Ty1 { in parse_type_path() 1270 return Ok(Type::RustBox(Box::new(Ty1 { in parse_type_path() 1280 return Ok(Type::RustVec(Box::new(Ty1 { in parse_type_path()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMRegisterBankInfo.cpp | 400 LLT Ty1 = MRI.getType(MI.getOperand(2).getReg()); in getInstrMapping() local 404 assert(Ty1.getSizeInBits() == Ty2.getSizeInBits() && in getInstrMapping() 407 unsigned Size = Ty1.getSizeInBits(); in getInstrMapping() 421 LLT Ty1 = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local 423 if (Ty.getSizeInBits() != 64 || Ty1.getSizeInBits() != 32 || in getInstrMapping() 436 LLT Ty1 = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local 438 if (Ty.getSizeInBits() != 32 || Ty1.getSizeInBits() != 32 || in getInstrMapping()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64LegalizerInfo.cpp | 189 const LLT &Ty1 = Query.Types[1]; in AArch64LegalizerInfo() local 192 return isPowerOf2_32(Ty1.getSizeInBits()) && in AArch64LegalizerInfo() 193 (Ty1.getSizeInBits() == 1 || Ty1.getSizeInBits() >= 8); in AArch64LegalizerInfo() 207 const LLT &Ty1 = Query.Types[1]; in AArch64LegalizerInfo() local 208 if (Ty1 != s32 && Ty1 != s64 && Ty1 != s128) in AArch64LegalizerInfo() 210 if (Ty1 == p0) in AArch64LegalizerInfo()
|
D | AArch64ISelLowering.h | 397 bool isTruncateFree(Type *Ty1, Type *Ty2) const override; 402 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.h | 112 bool isTruncateFree(Type *Ty1, Type *Ty2) const override; 123 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
|
D | MSP430ISelLowering.cpp | 1392 bool MSP430TargetLowering::isTruncateFree(Type *Ty1, in isTruncateFree() argument 1394 if (!Ty1->isIntegerTy() || !Ty2->isIntegerTy()) in isTruncateFree() 1397 return (Ty1->getPrimitiveSizeInBits() > Ty2->getPrimitiveSizeInBits()); in isTruncateFree() 1407 bool MSP430TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree() argument 1409 return 0 && Ty1->isIntegerTy(8) && Ty2->isIntegerTy(16); in isZExtFree()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPURewriteOutArguments.cpp | 109 bool isVec3ToVec4Shuffle(Type *Ty0, Type* Ty1) const; 210 bool AMDGPURewriteOutArguments::isVec3ToVec4Shuffle(Type *Ty0, Type* Ty1) const { in isVec3ToVec4Shuffle() 212 VectorType *VT1 = dyn_cast<VectorType>(Ty1); in isVec3ToVec4Shuffle()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 381 static Type *getWiderType(const DataLayout &DL, Type *Ty0, Type *Ty1) { in getWiderType() argument 383 Ty1 = convertPointerToIntegerType(DL, Ty1); in getWiderType() 384 if (Ty0->getScalarSizeInBits() > Ty1->getScalarSizeInBits()) in getWiderType() 386 return Ty1; in getWiderType()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCTargetTransformInfo.h | 87 int vectorCostAdjustment(int Cost, unsigned Opcode, Type *Ty1, Type *Ty2);
|
D | PPCTargetTransformInfo.cpp | 689 int PPCTTIImpl::vectorCostAdjustment(int Cost, unsigned Opcode, Type *Ty1, in vectorCostAdjustment() argument 691 if (!ST->vectorsUseTwoUnits() || !Ty1->isVectorTy()) in vectorCostAdjustment() 694 std::pair<int, MVT> LT1 = TLI->getTypeLegalizationCost(DL, Ty1); in vectorCostAdjustment()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.h | 125 bool isTruncateFree(Type *Ty1, Type *Ty2) const override; 134 bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 645 bool isTruncateFree(Type *Ty1, Type *Ty2) const; 1251 virtual bool isTruncateFree(Type *Ty1, Type *Ty2) = 0; 1570 bool isTruncateFree(Type *Ty1, Type *Ty2) override { in isTruncateFree() argument 1571 return Impl.isTruncateFree(Ty1, Ty2); in isTruncateFree()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | TrailingObjects.h | 111 template <typename Ty1, typename Ty2> struct ExtractSecondType {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZTargetTransformInfo.cpp | 551 static unsigned getElSizeLog2Diff(Type *Ty0, Type *Ty1) { in getElSizeLog2Diff() argument 553 unsigned Bits1 = Ty1->getScalarSizeInBits(); in getElSizeLog2Diff()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineVerifier.cpp | 235 bool verifyVectorElementMatch(LLT Ty0, LLT Ty1, const MachineInstr *MI); 896 bool MachineVerifier::verifyVectorElementMatch(LLT Ty0, LLT Ty1, in verifyVectorElementMatch() argument 898 if (Ty0.isVector() != Ty1.isVector()) { in verifyVectorElementMatch() 908 if (Ty0.isVector() && Ty0.getNumElements() != Ty1.getNumElements()) { in verifyVectorElementMatch()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 364 bool TargetTransformInfo::isTruncateFree(Type *Ty1, Type *Ty2) const { in isTruncateFree() argument 365 return TTIImpl->isTruncateFree(Ty1, Ty2); in isTruncateFree()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 274 bool isTruncateFree(Type *Ty1, Type *Ty2) { in isTruncateFree() argument 275 return getTLI()->isTruncateFree(Ty1, Ty2); in isTruncateFree()
|