Home
last modified time | relevance | path

Searched refs:getVMContext (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DARM.cpp299 llvm::Type::getInt32Ty(getVMContext()); in coerceIllegalVector()
304 llvm::Type::getInt32Ty(getVMContext()), Size / 32); in coerceIllegalVector()
322 llvm::Type::getInt32Ty(getVMContext()), Size / 32); in classifyHomogeneousAggregate()
412 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyArgumentType()
473 ElemTy = llvm::Type::getInt32Ty(getVMContext()); in classifyArgumentType()
476 ElemTy = llvm::Type::getInt64Ty(getVMContext()); in classifyArgumentType()
619 getVMContext(), getContext().getTypeSize(RetTy))); in classifyReturnType()
622 if (isIntegerLikeType(RetTy, getContext(), getVMContext())) { in classifyReturnType()
626 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); in classifyReturnType()
628 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyReturnType()
[all …]
H A DMips.cpp130 llvm::IntegerType::get(getVMContext(), MinABIStackAlignInBytes * 8); in CoerceToIntArgs()
140 ArgList.push_back(llvm::IntegerType::get(getVMContext(), R)); in CoerceToIntArgs()
150 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
161 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
170 llvm::IntegerType *I64 = llvm::IntegerType::get(getVMContext(), 64); in HandleAggregates()
191 ArgList.push_back(llvm::Type::getDoubleTy(getVMContext())); in HandleAggregates()
198 return llvm::StructType::get(getVMContext(), ArgList); in HandleAggregates()
206 return llvm::IntegerType::get(getVMContext(), (Offset - OrigOffset) * 8); in getPaddingType()
293 return llvm::StructType::get(getVMContext(), RTList, in returnAggregateInRegs()
301 return llvm::StructType::get(getVMContext(), RTList); in returnAggregateInRegs()
H A DRISCV.cpp349 llvm::Type::getInt8Ty(getVMContext()), Field1Off.getQuantity())); in coerceAndExpandFPCCEligibleStruct()
356 llvm::StructType::get(getVMContext(), CoerceElts, !Field1Off.isZero()), in coerceAndExpandFPCCEligibleStruct()
376 llvm::Type::getInt8Ty(getVMContext()), Padding.getQuantity())); in coerceAndExpandFPCCEligibleStruct()
382 llvm::StructType::get(getVMContext(), CoerceElts, IsPacked); in coerceAndExpandFPCCEligibleStruct()
384 llvm::StructType::get(getVMContext(), UnpaddedCoerceElts, IsPacked); in coerceAndExpandFPCCEligibleStruct()
507 getVMContext(), "riscv.vector.tuple", in detectVLSCCEligibleStruct()
508 llvm::ScalableVectorType::get(llvm::Type::getInt8Ty(getVMContext()), in detectVLSCCEligibleStruct()
526 llvm::Type *EltType = llvm::Type::getInt1Ty(getVMContext()); in coerceVLSVector()
578 llvm::Type::getInt8Ty(getVMContext()), in coerceVLSVector()
723 llvm::IntegerType::get(getVMContext(), XLen)); in classifyArgumentType()
[all …]
H A DAArch64.cpp237 return llvm::ScalableVectorType::get(llvm::Type::getInt1Ty(getVMContext()), in convertFixedToScalableVectorType()
251 llvm::Type::getInt8Ty(getVMContext()), 16); in convertFixedToScalableVectorType()
256 llvm::Type::getInt16Ty(getVMContext()), 8); in convertFixedToScalableVectorType()
261 llvm::Type::getInt32Ty(getVMContext()), 4); in convertFixedToScalableVectorType()
266 llvm::Type::getInt64Ty(getVMContext()), 2); in convertFixedToScalableVectorType()
270 llvm::Type::getHalfTy(getVMContext()), 8); in convertFixedToScalableVectorType()
274 llvm::Type::getFloatTy(getVMContext()), 4); in convertFixedToScalableVectorType()
278 llvm::Type::getDoubleTy(getVMContext()), 2); in convertFixedToScalableVectorType()
282 llvm::Type::getBFloatTy(getVMContext()), 8); in convertFixedToScalableVectorType()
301 llvm::Type::getInt1Ty(getVMContext()), 16)); in coerceIllegalVector()
[all …]
H A DLoongArch.cpp258 llvm::Type::getInt8Ty(getVMContext()), Field1Off.getQuantity())); in coerceAndExpandFARsEligibleStruct()
265 llvm::StructType::get(getVMContext(), CoerceElts, !Field1Off.isZero()), in coerceAndExpandFARsEligibleStruct()
286 llvm::Type::getInt8Ty(getVMContext()), Padding.getQuantity())); in coerceAndExpandFARsEligibleStruct()
292 llvm::StructType::get(getVMContext(), CoerceElts, IsPacked), in coerceAndExpandFARsEligibleStruct()
293 llvm::StructType::get(getVMContext(), UnpaddedCoerceElts, IsPacked)); in coerceAndExpandFARsEligibleStruct()
400 llvm::IntegerType::get(getVMContext(), GRLen)); in classifyArgumentType()
404 llvm::IntegerType::get(getVMContext(), 2 * GRLen)); in classifyArgumentType()
407 llvm::ArrayType::get(llvm::IntegerType::get(getVMContext(), GRLen), 2)); in classifyArgumentType()
H A DBPF.cpp38 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); in classifyArgumentType()
40 llvm::Type *RegTy = llvm::IntegerType::get(getVMContext(), 64); in classifyArgumentType()
H A DX86.cpp494 llvm::Type::getInt64Ty(getVMContext()), 2)); in classifyReturnType()
500 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), in classifyReturnType()
529 llvm::Type::getHalfTy(getVMContext()), 2)); in classifyReturnType()
549 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(),Size)); in classifyReturnType()
810 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
875 llvm::IntegerType::get(getVMContext(), TI.Width)); in classifyArgumentType()
879 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), 64)); in classifyArgumentType()
989 LLTy = llvm::PointerType::getUnqual(getVMContext()); in addFieldToArgStruct()
998 llvm::Type *Ty = llvm::Type::getInt8Ty(getVMContext()); in addFieldToArgStruct()
1064 FI.setArgStruct(llvm::StructType::get(getVMContext(), FrameFields, in rewriteWithInAlloca()
[all …]
H A DCSKY.cpp142 llvm::IntegerType::get(getVMContext(), XLen)); in classifyArgumentType()
145 llvm::IntegerType::get(getVMContext(), XLen), (Size + 31) / XLen)); in classifyArgumentType()
H A DAMDGPU.cpp164 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyReturnType()
167 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyReturnType()
170 llvm::Type *I32Ty = llvm::Type::getInt32Ty(getVMContext()); in classifyReturnType()
261 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); in classifyArgumentType()
264 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); in classifyArgumentType()
267 llvm::Type *I32Ty = llvm::Type::getInt32Ty(getVMContext()); in classifyArgumentType()
H A DWebAssembly.cpp90 return llvm::Type::getWasm_ExternrefTy(getABIInfo().getVMContext()); in getWasmExternrefReferenceType()
94 return llvm::Type::getWasm_FuncrefTy(getABIInfo().getVMContext()); in getWasmFuncrefReferenceType()
H A DPPC.cpp420 llvm::Type *CoerceTy = llvm::Type::getIntNTy(getVMContext(), Size); in classifyReturnType()
842 llvm::Type *CoerceTy = llvm::IntegerType::get(getVMContext(), Size); in classifyArgumentType()
882 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); in classifyArgumentType()
888 llvm::Type *RegTy = llvm::IntegerType::get(getVMContext(), RegBits); in classifyArgumentType()
923 llvm::Type *CoerceTy = llvm::IntegerType::get(getVMContext(), Size); in classifyReturnType()
952 CoerceTy = llvm::IntegerType::get(getVMContext(), GPRBits); in classifyReturnType()
956 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); in classifyReturnType()
H A DSystemZ.cpp195 return llvm::Type::getHalfTy(getVMContext()); in getFPArgumentType()
199 return llvm::Type::getFloatTy(getVMContext()); in getFPArgumentType()
202 return llvm::Type::getDoubleTy(getVMContext()); in getFPArgumentType()
469 llvm::IntegerType *PassTy = llvm::IntegerType::get(getVMContext(), Size); in classifyArgumentType()
H A DNVPTX.cpp60 return llvm::Type::getInt64Ty(getABIInfo().getVMContext()); in getCUDADeviceBuiltinSurfaceDeviceType()
66 return llvm::Type::getInt64Ty(getABIInfo().getVMContext()); in getCUDADeviceBuiltinTextureDeviceType()
157 llvm::Type *IntType = llvm::Type::getIntNTy(getVMContext(), Div); in coerceToIntArrayWithLimit()
H A DLanai.cpp112 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
H A DHexagon.cpp135 return ABIArgInfo::getDirect(llvm::Type::getIntNTy(getVMContext(), Size)); in classifyArgumentType()
182 return ABIArgInfo::getDirect(llvm::Type::getIntNTy(getVMContext(), Size)); in classifyReturnType()
H A DARC.cpp122 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
H A DSparc.cpp233 auto &VMContext = getVMContext(); in classifyType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.h63 llvm::LLVMContext &getVMContext() const;
H A DABIInfo.cpp22 llvm::LLVMContext &ABIInfo::getVMContext() const { in getVMContext() function in ABIInfo
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc4067 {"_ZNK5clang7ABIInfo12getVMContextEv", "clang::ABIInfo::getVMContext() const"},