| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | ARM.cpp | 299 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 D | Mips.cpp | 130 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 D | RISCV.cpp | 349 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 D | AArch64.cpp | 237 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 D | LoongArch.cpp | 258 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 D | BPF.cpp | 38 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); in classifyArgumentType() 40 llvm::Type *RegTy = llvm::IntegerType::get(getVMContext(), 64); in classifyArgumentType()
|
| H A D | X86.cpp | 494 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 D | CSKY.cpp | 142 llvm::IntegerType::get(getVMContext(), XLen)); in classifyArgumentType() 145 llvm::IntegerType::get(getVMContext(), XLen), (Size + 31) / XLen)); in classifyArgumentType()
|
| H A D | AMDGPU.cpp | 164 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 D | WebAssembly.cpp | 90 return llvm::Type::getWasm_ExternrefTy(getABIInfo().getVMContext()); in getWasmExternrefReferenceType() 94 return llvm::Type::getWasm_FuncrefTy(getABIInfo().getVMContext()); in getWasmFuncrefReferenceType()
|
| H A D | PPC.cpp | 420 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 D | SystemZ.cpp | 195 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 D | NVPTX.cpp | 60 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 D | Lanai.cpp | 112 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
|
| H A D | Hexagon.cpp | 135 return ABIArgInfo::getDirect(llvm::Type::getIntNTy(getVMContext(), Size)); in classifyArgumentType() 182 return ABIArgInfo::getDirect(llvm::Type::getIntNTy(getVMContext(), Size)); in classifyReturnType()
|
| H A D | ARC.cpp | 122 llvm::LLVMContext &LLVMContext = getVMContext(); in classifyArgumentType()
|
| H A D | Sparc.cpp | 233 auto &VMContext = getVMContext(); in classifyType()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ABIInfo.h | 63 llvm::LLVMContext &getVMContext() const;
|
| H A D | ABIInfo.cpp | 22 llvm::LLVMContext &ABIInfo::getVMContext() const { in getVMContext() function in ABIInfo
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 4067 {"_ZNK5clang7ABIInfo12getVMContextEv", "clang::ABIInfo::getVMContext() const"},
|