Home
last modified time | relevance | path

Searched refs:Ty0 (Results 1 – 21 of 21) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86RegisterBankInfo.cpp215 const LLT Ty0 = MRI.getType(Op0.getReg()); in getInstrMapping() local
220 OpRegBankIdx[0] = getPartialMappingIdx(Ty0, /* isFP */ FirstArgIsFP); in getInstrMapping()
244 const LLT Ty0 = MRI.getType(Op0.getReg()); in getInstrMapping() local
247 bool isFPTrunc = (Ty0.getSizeInBits() == 32 || Ty0.getSizeInBits() == 64) && in getInstrMapping()
250 Ty0.getSizeInBits() == 128 && in getInstrMapping()
/external/llvm-project/llvm/lib/Target/X86/
DX86RegisterBankInfo.cpp215 const LLT Ty0 = MRI.getType(Op0.getReg()); in getInstrMapping() local
220 OpRegBankIdx[0] = getPartialMappingIdx(Ty0, /* isFP */ FirstArgIsFP); in getInstrMapping()
244 const LLT Ty0 = MRI.getType(Op0.getReg()); in getInstrMapping() local
247 bool isFPTrunc = (Ty0.getSizeInBits() == 32 || Ty0.getSizeInBits() == 64) && in getInstrMapping()
250 Ty0.getSizeInBits() == 128 && in getInstrMapping()
DX86InstCombineIntrinsic.cpp1945 auto *Ty0 = II.getArgOperand(0)->getType(); in simplifyDemandedVectorEltsIntrinsic() local
1946 unsigned InnerVWidth = cast<FixedVectorType>(Ty0)->getNumElements(); in simplifyDemandedVectorEltsIntrinsic()
1949 unsigned NumLanes = Ty0->getPrimitiveSizeInBits() / 128; in simplifyDemandedVectorEltsIntrinsic()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64LegalizerInfo.cpp188 const LLT &Ty0 = Query.Types[0]; in AArch64LegalizerInfo() local
190 if (Ty0 != s32 && Ty0 != s64 && Ty0 != p0) in AArch64LegalizerInfo()
206 const LLT &Ty0 = Query.Types[0]; in AArch64LegalizerInfo() local
212 return isPowerOf2_32(Ty0.getSizeInBits()) && in AArch64LegalizerInfo()
213 (Ty0.getSizeInBits() == 1 || Ty0.getSizeInBits() >= 8); in AArch64LegalizerInfo()
/external/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64LegalizerInfo.cpp213 const LLT &Ty0 = Query.Types[0]; in AArch64LegalizerInfo() local
215 if (Ty0 != s32 && Ty0 != s64 && Ty0 != p0) in AArch64LegalizerInfo()
231 const LLT &Ty0 = Query.Types[0]; in AArch64LegalizerInfo() local
237 return isPowerOf2_32(Ty0.getSizeInBits()) && in AArch64LegalizerInfo()
238 (Ty0.getSizeInBits() == 1 || Ty0.getSizeInBits() >= 8); in AArch64LegalizerInfo()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPURewriteOutArguments.cpp109 bool isVec3ToVec4Shuffle(Type *Ty0, Type* Ty1) const;
210 bool AMDGPURewriteOutArguments::isVec3ToVec4Shuffle(Type *Ty0, Type* Ty1) const { in isVec3ToVec4Shuffle() argument
211 auto *VT0 = dyn_cast<FixedVectorType>(Ty0); in isVec3ToVec4Shuffle()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPURewriteOutArguments.cpp109 bool isVec3ToVec4Shuffle(Type *Ty0, Type* Ty1) const;
210 bool AMDGPURewriteOutArguments::isVec3ToVec4Shuffle(Type *Ty0, Type* Ty1) const { in isVec3ToVec4Shuffle() argument
211 VectorType *VT0 = dyn_cast<VectorType>(Ty0); in isVec3ToVec4Shuffle()
DAMDGPULegalizerInfo.cpp824 const LLT Ty0 = Query.Types[0]; in AMDGPULegalizerInfo() local
825 unsigned Size = Ty0.getSizeInBits(); in AMDGPULegalizerInfo()
834 if (Size > MemSize && Ty0.isVector()) in AMDGPULegalizerInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp381 static Type *getWiderType(const DataLayout &DL, Type *Ty0, Type *Ty1) { in getWiderType() argument
382 Ty0 = convertPointerToIntegerType(DL, Ty0); in getWiderType()
384 if (Ty0->getScalarSizeInBits() > Ty1->getScalarSizeInBits()) in getWiderType()
385 return Ty0; in getWiderType()
DSLPVectorizer.cpp421 Type *Ty0 = cast<Instruction>(VL[BaseIndex])->getOperand(0)->getType(); in getSameOpcode() local
423 if (Ty0 == Ty1) { in getSameOpcode()
2878 Type *Ty0 = VL0->getOperand(0)->getType(); in buildTree_rec() local
2881 if (Ty0 != CurTy) { in buildTree_rec()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp391 static Type *getWiderType(const DataLayout &DL, Type *Ty0, Type *Ty1) { in getWiderType() argument
392 Ty0 = convertPointerToIntegerType(DL, Ty0); in getWiderType()
394 if (Ty0->getScalarSizeInBits() > Ty1->getScalarSizeInBits()) in getWiderType()
395 return Ty0; in getWiderType()
DSLPVectorizer.cpp424 Type *Ty0 = cast<Instruction>(VL[BaseIndex])->getOperand(0)->getType(); in getSameOpcode() local
426 if (Ty0 == Ty1) { in getSameOpcode()
3039 Type *Ty0 = VL0->getOperand(0)->getType(); in buildTree_rec() local
3042 if (Ty0 != CurTy) { in buildTree_rec()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp1115 Type *Ty0 = P->getIncomingValue(0)->getType(); in promoteTypes() local
1117 if (PTy != Ty0) { in promoteTypes()
1118 assert(Ty0 == DestTy); in promoteTypes()
1120 P->mutateType(Ty0); in promoteTypes()
1126 P->mutateType(Ty0); in promoteTypes()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp1096 Type *Ty0 = P->getIncomingValue(0)->getType(); in promoteTypes() local
1098 if (PTy != Ty0) { in promoteTypes()
1099 assert(Ty0 == DestTy); in promoteTypes()
1101 P->mutateType(Ty0); in promoteTypes()
1107 P->mutateType(Ty0); in promoteTypes()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp582 static unsigned getElSizeLog2Diff(Type *Ty0, Type *Ty1) { in getElSizeLog2Diff() argument
583 unsigned Bits0 = Ty0->getScalarSizeInBits(); in getElSizeLog2Diff()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp551 static unsigned getElSizeLog2Diff(Type *Ty0, Type *Ty1) { in getElSizeLog2Diff() argument
552 unsigned Bits0 = Ty0->getScalarSizeInBits(); in getElSizeLog2Diff()
/external/llvm-project/llvm/lib/CodeGen/
DMachineVerifier.cpp214 bool verifyVectorElementMatch(LLT Ty0, LLT Ty1, const MachineInstr *MI);
851 bool MachineVerifier::verifyVectorElementMatch(LLT Ty0, LLT Ty1, in verifyVectorElementMatch() argument
853 if (Ty0.isVector() != Ty1.isVector()) { in verifyVectorElementMatch()
863 if (Ty0.isVector() && Ty0.getNumElements() != Ty1.getNumElements()) { in verifyVectorElementMatch()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineVerifier.cpp235 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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineSimplifyDemanded.cpp1680 auto *Ty0 = II->getArgOperand(0)->getType(); in SimplifyDemandedVectorElts() local
1681 unsigned InnerVWidth = Ty0->getVectorNumElements(); in SimplifyDemandedVectorElts()
1684 unsigned NumLanes = Ty0->getPrimitiveSizeInBits() / 128; in SimplifyDemandedVectorElts()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp4508 static Type *getWiderType(const DataLayout &DL, Type *Ty0, Type *Ty1) { in getWiderType() argument
4509 Ty0 = convertPointerToIntegerType(DL, Ty0); in getWiderType()
4511 if (Ty0->getScalarSizeInBits() > Ty1->getScalarSizeInBits()) in getWiderType()
4512 return Ty0; in getWiderType()
DSLPVectorizer.cpp1301 Type *Ty0 = cast<Instruction>(VL0)->getOperand(0)->getType(); in buildTree_rec() local
1304 if (Ty0 != CurTy) { in buildTree_rec()