• Home
  • Raw
  • Download

Lines Matching refs:getVMContext

174 llvm::LLVMContext &ABIInfo::getVMContext() const {  in getVMContext()  function in ABIInfo
1250 llvm::Type::getInt64Ty(getVMContext()), 2)); in classifyReturnType()
1256 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), in classifyReturnType()
1297 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(),Size)); in classifyReturnType()
1520 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
1558 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), in classifyArgumentType()
1563 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), 64)); in classifyArgumentType()
1644 llvm::Type *Ty = llvm::Type::getInt8Ty(getVMContext()); in addFieldToArgStruct()
1714 FI.setArgStruct(llvm::StructType::get(getVMContext(), FrameFields, in rewriteWithInAlloca()
2732 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), in getIndirectResult()
2757 return llvm::VectorType::get(llvm::Type::getDoubleTy(getVMContext()), in GetByteVectorType()
2885 return llvm::Type::getFloatTy(getVMContext()); in GetSSETypeAtOffset()
2892 return llvm::VectorType::get(llvm::Type::getFloatTy(getVMContext()), 2); in GetSSETypeAtOffset()
2894 return llvm::Type::getDoubleTy(getVMContext()); in GetSSETypeAtOffset()
2970 return llvm::IntegerType::get(getVMContext(), in GetINTEGERTypeAtOffset()
3078 ResType = llvm::Type::getX86_FP80Ty(getVMContext()); in classifyReturnType()
3086 ResType = llvm::StructType::get(llvm::Type::getX86_FP80Ty(getVMContext()), in classifyReturnType()
3087 llvm::Type::getX86_FP80Ty(getVMContext()), in classifyReturnType()
3615 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), Width)); in classify()
4223 llvm::Type *CoerceTy = llvm::IntegerType::get(getVMContext(), Size); in classifyArgumentType()
4257 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); in classifyArgumentType()
4263 llvm::Type *RegTy = llvm::IntegerType::get(getVMContext(), RegBits); in classifyArgumentType()
4295 llvm::Type *CoerceTy = llvm::IntegerType::get(getVMContext(), Size); in classifyReturnType()
4319 CoerceTy = llvm::IntegerType::get(getVMContext(), GPRBits); in classifyReturnType()
4323 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); in classifyReturnType()
4525 llvm::Type *ResType = llvm::Type::getInt16Ty(getVMContext()); in classifyArgumentType()
4529 llvm::Type *ResType = llvm::Type::getInt32Ty(getVMContext()); in classifyArgumentType()
4534 llvm::VectorType::get(llvm::Type::getInt32Ty(getVMContext()), 2); in classifyArgumentType()
4539 llvm::VectorType::get(llvm::Type::getInt32Ty(getVMContext()), 4); in classifyArgumentType()
4568 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyArgumentType()
4585 return coerceToIntArray(Ty, getContext(), getVMContext()); in classifyArgumentType()
4593 llvm::Type *BaseTy = llvm::Type::getInt64Ty(getVMContext()); in classifyArgumentType()
4596 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), Size)); in classifyArgumentType()
4635 return coerceToIntArray(RetTy, getContext(), getVMContext()); in classifyReturnType()
4643 llvm::Type *BaseTy = llvm::Type::getInt64Ty(getVMContext()); in classifyReturnType()
4646 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), Size)); in classifyReturnType()
5233 llvm::Type::getInt32Ty(getVMContext()); in classifyArgumentType()
5238 llvm::Type::getInt32Ty(getVMContext()), 2); in classifyArgumentType()
5243 llvm::Type::getInt32Ty(getVMContext()), 4); in classifyArgumentType()
5254 llvm::Type::getFloatTy(getVMContext()) : in classifyArgumentType()
5255 llvm::Type::getInt32Ty(getVMContext()); in classifyArgumentType()
5330 return coerceToIntArray(Ty, getContext(), getVMContext()); in classifyArgumentType()
5339 ElemTy = llvm::Type::getInt32Ty(getVMContext()); in classifyArgumentType()
5342 ElemTy = llvm::Type::getInt64Ty(getVMContext()); in classifyArgumentType()
5452 llvm::Type::getFloatTy(getVMContext()) : in classifyReturnType()
5453 llvm::Type::getInt32Ty(getVMContext()); in classifyReturnType()
5477 getVMContext(), getContext().getTypeSize(RetTy))); in classifyReturnType()
5480 if (isIntegerLikeType(RetTy, getContext(), getVMContext())) { in classifyReturnType()
5484 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyReturnType()
5486 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyReturnType()
5487 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
5517 return coerceToIntArray(RetTy, getContext(), getVMContext()); in classifyReturnType()
5521 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
5525 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyReturnType()
5527 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyReturnType()
5528 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
5530 llvm::Type *Int32Ty = llvm::Type::getInt32Ty(getVMContext()); in classifyReturnType()
6123 PassTy = llvm::Type::getFloatTy(getVMContext()); in classifyArgumentType()
6125 PassTy = llvm::Type::getDoubleTy(getVMContext()); in classifyArgumentType()
6127 PassTy = llvm::IntegerType::get(getVMContext(), Size); in classifyArgumentType()
6259 llvm::IntegerType::get(getVMContext(), MinABIStackAlignInBytes * 8); in CoerceToIntArgs()
6269 ArgList.push_back(llvm::IntegerType::get(getVMContext(), R)); in CoerceToIntArgs()
6279 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
6290 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
6299 llvm::IntegerType *I64 = llvm::IntegerType::get(getVMContext(), 64); in HandleAggregates()
6320 ArgList.push_back(llvm::Type::getDoubleTy(getVMContext())); in HandleAggregates()
6327 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
6335 return llvm::IntegerType::get(getVMContext(), (Offset - OrigOffset) * 8); in getPaddingType()
6414 return llvm::StructType::get(getVMContext(), RTList, in returnAggregateInRegs()
6422 return llvm::StructType::get(getVMContext(), RTList); in returnAggregateInRegs()
6690 return ABIArgInfo::getDirect(llvm::Type::getInt64Ty(getVMContext())); in classifyArgumentType()
6692 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyArgumentType()
6694 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyArgumentType()
6696 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyArgumentType()
6725 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyReturnType()
6727 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyReturnType()
6729 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
6730 return ABIArgInfo::getDirect(llvm::Type::getInt64Ty(getVMContext())); in classifyReturnType()
6834 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
7139 CoerceBuilder CB(getVMContext(), getDataLayout()); in classifyType()