Lines Matching refs:getVMContext

210 llvm::LLVMContext &ABIInfo::getVMContext() const {  in getVMContext()  function in ABIInfo
1497 llvm::Type::getInt64Ty(getVMContext()), 2)); in classifyReturnType()
1503 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), in classifyReturnType()
1544 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(),Size)); in classifyReturnType()
1817 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
1869 llvm::IntegerType::get(getVMContext(), TI.Width)); in classifyArgumentType()
1873 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), 64)); in classifyArgumentType()
1991 llvm::Type *Ty = llvm::Type::getInt8Ty(getVMContext()); in addFieldToArgStruct()
2057 FI.setArgStruct(llvm::StructType::get(getVMContext(), FrameFields, in rewriteWithInAlloca()
3243 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), in getIndirectResult()
3266 return llvm::FixedVectorType::get(llvm::Type::getInt64Ty(getVMContext()), in GetByteVectorType()
3282 return llvm::FixedVectorType::get(llvm::Type::getDoubleTy(getVMContext()), in GetByteVectorType()
3410 return llvm::Type::getFloatTy(getVMContext()); in GetSSETypeAtOffset()
3417 return llvm::FixedVectorType::get(llvm::Type::getFloatTy(getVMContext()), in GetSSETypeAtOffset()
3420 return llvm::Type::getDoubleTy(getVMContext()); in GetSSETypeAtOffset()
3496 return llvm::IntegerType::get(getVMContext(), in GetINTEGERTypeAtOffset()
3603 ResType = llvm::Type::getX86_FP80Ty(getVMContext()); in classifyReturnType()
3611 ResType = llvm::StructType::get(llvm::Type::getX86_FP80Ty(getVMContext()), in classifyReturnType()
3612 llvm::Type::getX86_FP80Ty(getVMContext())); in classifyReturnType()
4260 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), Width)); in classify()
4291 llvm::Type::getInt64Ty(getVMContext()), 2)); in classify()
4684 llvm::Type *CoerceTy = llvm::Type::getIntNTy(getVMContext(), Size); in classifyReturnType()
5213 llvm::Type *CoerceTy = llvm::IntegerType::get(getVMContext(), Size); in classifyArgumentType()
5251 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); in classifyArgumentType()
5257 llvm::Type *RegTy = llvm::IntegerType::get(getVMContext(), RegBits); in classifyArgumentType()
5289 llvm::Type *CoerceTy = llvm::IntegerType::get(getVMContext(), Size); in classifyReturnType()
5317 CoerceTy = llvm::IntegerType::get(getVMContext(), GPRBits); in classifyReturnType()
5321 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); in classifyReturnType()
5583 llvm::Type::getInt1Ty(getVMContext()), 16)); in coerceIllegalVector()
5597 llvm::Type::getInt8Ty(getVMContext()), 16); in coerceIllegalVector()
5602 llvm::Type::getInt16Ty(getVMContext()), 8); in coerceIllegalVector()
5607 llvm::Type::getInt32Ty(getVMContext()), 4); in coerceIllegalVector()
5612 llvm::Type::getInt64Ty(getVMContext()), 2); in coerceIllegalVector()
5616 llvm::Type::getHalfTy(getVMContext()), 8); in coerceIllegalVector()
5620 llvm::Type::getFloatTy(getVMContext()), 4); in coerceIllegalVector()
5624 llvm::Type::getDoubleTy(getVMContext()), 2); in coerceIllegalVector()
5628 llvm::Type::getBFloatTy(getVMContext()), 8); in coerceIllegalVector()
5637 llvm::Type *ResType = llvm::Type::getInt16Ty(getVMContext()); in coerceIllegalVector()
5641 llvm::Type *ResType = llvm::Type::getInt32Ty(getVMContext()); in coerceIllegalVector()
5646 llvm::FixedVectorType::get(llvm::Type::getInt32Ty(getVMContext()), 2); in coerceIllegalVector()
5651 llvm::FixedVectorType::get(llvm::Type::getInt32Ty(getVMContext()), 4); in coerceIllegalVector()
5699 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyArgumentType()
5730 return coerceToIntArray(Ty, getContext(), getVMContext()); in classifyArgumentType()
5744 llvm::Type *BaseTy = llvm::Type::getIntNTy(getVMContext(), Alignment); in classifyArgumentType()
5799 return coerceToIntArray(RetTy, getContext(), getVMContext()); in classifyReturnType()
5810 llvm::IntegerType::get(getVMContext(), Size)); in classifyReturnType()
5819 llvm::Type *BaseTy = llvm::Type::getInt64Ty(getVMContext()); in classifyReturnType()
5822 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), Size)); in classifyReturnType()
6434 llvm::Type::getInt32Ty(getVMContext()); in coerceIllegalVector()
6439 llvm::Type::getInt32Ty(getVMContext()), Size / 32); in coerceIllegalVector()
6455 llvm::Type::getInt32Ty(getVMContext()), Size / 32); in classifyHomogeneousAggregate()
6566 return coerceToIntArray(Ty, getContext(), getVMContext()); in classifyArgumentType()
6575 ElemTy = llvm::Type::getInt32Ty(getVMContext()); in classifyArgumentType()
6578 ElemTy = llvm::Type::getInt64Ty(getVMContext()); in classifyArgumentType()
6718 getVMContext(), getContext().getTypeSize(RetTy))); in classifyReturnType()
6721 if (isIntegerLikeType(RetTy, getContext(), getVMContext())) { in classifyReturnType()
6725 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyReturnType()
6727 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyReturnType()
6728 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
6755 return coerceToIntArray(RetTy, getContext(), getVMContext()); in classifyReturnType()
6759 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
6763 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyReturnType()
6765 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyReturnType()
6766 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
6768 llvm::Type *Int32Ty = llvm::Type::getInt32Ty(getVMContext()); in classifyReturnType()
6979 return llvm::Type::getInt64Ty(getABIInfo().getVMContext()); in getCUDADeviceBuiltinSurfaceDeviceType()
6985 return llvm::Type::getInt64Ty(getABIInfo().getVMContext()); in getCUDADeviceBuiltinTextureDeviceType()
7068 llvm::Type *IntType = llvm::Type::getIntNTy(getVMContext(), Div); in coerceToIntArrayWithLimit()
7624 PassTy = llvm::Type::getFloatTy(getVMContext()); in classifyArgumentType()
7626 PassTy = llvm::Type::getDoubleTy(getVMContext()); in classifyArgumentType()
7628 PassTy = llvm::IntegerType::get(getVMContext(), Size); in classifyArgumentType()
7813 llvm::IntegerType::get(getVMContext(), MinABIStackAlignInBytes * 8); in CoerceToIntArgs()
7823 ArgList.push_back(llvm::IntegerType::get(getVMContext(), R)); in CoerceToIntArgs()
7833 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
7844 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
7853 llvm::IntegerType *I64 = llvm::IntegerType::get(getVMContext(), 64); in HandleAggregates()
7874 ArgList.push_back(llvm::Type::getDoubleTy(getVMContext())); in HandleAggregates()
7881 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
7889 return llvm::IntegerType::get(getVMContext(), (Offset - OrigOffset) * 8); in getPaddingType()
7975 return llvm::StructType::get(getVMContext(), RTList, in returnAggregateInRegs()
7983 return llvm::StructType::get(getVMContext(), RTList); in returnAggregateInRegs()
8422 return ABIArgInfo::getDirect(llvm::Type::getIntNTy(getVMContext(), Size)); in classifyArgumentType()
8468 return ABIArgInfo::getDirect(llvm::Type::getIntNTy(getVMContext(), Size)); in classifyReturnType()
8802 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
8972 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyReturnType()
8975 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
8978 llvm::Type *I32Ty = llvm::Type::getInt32Ty(getVMContext()); in classifyReturnType()
9064 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyArgumentType()
9067 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyArgumentType()
9070 llvm::Type *I32Ty = llvm::Type::getInt32Ty(getVMContext()); in classifyArgumentType()
9553 CoerceBuilder CB(getVMContext(), getDataLayout()); in classifyType()
9777 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
10743 llvm::Type::getInt8Ty(getVMContext()), Field1Off.getQuantity())); in coerceAndExpandFPCCEligibleStruct()
10750 llvm::StructType::get(getVMContext(), CoerceElts, !Field1Off.isZero()), in coerceAndExpandFPCCEligibleStruct()
10770 llvm::Type::getInt8Ty(getVMContext()), Padding.getQuantity())); in coerceAndExpandFPCCEligibleStruct()
10776 llvm::StructType::get(getVMContext(), CoerceElts, IsPacked); in coerceAndExpandFPCCEligibleStruct()
10778 llvm::StructType::get(getVMContext(), UnpaddedCoerceElts, IsPacked); in coerceAndExpandFPCCEligibleStruct()
10890 llvm::IntegerType::get(getVMContext(), XLen)); in classifyArgumentType()
10893 llvm::IntegerType::get(getVMContext(), 2 * XLen)); in classifyArgumentType()
10896 llvm::IntegerType::get(getVMContext(), XLen), 2)); in classifyArgumentType()