Searched refs:cgt (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | TargetInfo.cpp | 47 X8664ABIInfo(CIRGenTypes &cgt) : ABIInfo(cgt) {} in X8664ABIInfo() argument 52 X8664TargetCIRGenInfo(CIRGenTypes &cgt) in X8664TargetCIRGenInfo() argument 53 : TargetCIRGenInfo(std::make_unique<X8664ABIInfo>(cgt)) {} in X8664TargetCIRGenInfo() 59 clang::CIRGen::createX8664TargetCIRGenInfo(CIRGenTypes &cgt) { in createX8664TargetCIRGenInfo() argument 60 return std::make_unique<X8664TargetCIRGenInfo>(cgt); in createX8664TargetCIRGenInfo()
|
| H A D | ABIInfo.h | 21 CIRGenTypes &cgt; 23 ABIInfo(CIRGenTypes &cgt) : cgt(cgt) {} in ABIInfo() argument
|
| H A D | CIRGenTypes.cpp | 127 isSafeToConvert(QualType qt, CIRGenTypes &cgt, 134 isSafeToConvert(const RecordDecl *rd, CIRGenTypes &cgt, in isSafeToConvert() argument 141 const Type *key = cgt.getASTContext().getTagDeclType(rd).getTypePtr(); in isSafeToConvert() 144 if (cgt.isRecordLayoutComplete(key)) in isSafeToConvert() 148 if (cgt.isRecordBeingLaidOut(key)) in isSafeToConvert() 158 cgt.getCGModule().errorNYI(rd->getSourceRange(), in isSafeToConvert() 167 if (!isSafeToConvert(field->getType(), cgt, alreadyChecked)) in isSafeToConvert() 177 isSafeToConvert(QualType qt, CIRGenTypes &cgt, in isSafeToConvert() argument 185 return isSafeToConvert(rt->getDecl(), cgt, alreadyChecked); in isSafeToConvert() 188 if (const auto *at = cgt.getASTContext().getAsArrayType(qt)) in isSafeToConvert() [all …]
|
| H A D | CIRGenCall.cpp | 145 static void appendParameterTypes(const CIRGenTypes &cgt, in appendParameterTypes() argument 155 cgt.getCGModule().errorNYI("appendParameterTypes: hasExtParameterInfos"); in appendParameterTypes() 226 arrangeCIRFunctionInfo(CIRGenTypes &cgt, SmallVectorImpl<CanQualType> &prefix, in arrangeCIRFunctionInfo() argument 232 appendParameterTypes(cgt, prefix, fpt); in arrangeCIRFunctionInfo() 234 return cgt.arrangeCIRFunctionInfo(resultType, prefix, required); in arrangeCIRFunctionInfo() 278 arrangeFreeFunctionLikeCall(CIRGenTypes &cgt, CIRGenModule &cgm, in arrangeFreeFunctionLikeCall() argument 295 argTypes.push_back(cgt.getASTContext().getCanonicalParamType(arg.ty)); in arrangeFreeFunctionLikeCall() 302 return cgt.arrangeCIRFunctionInfo(retType, argTypes, required); in arrangeFreeFunctionLikeCall()
|
| H A D | TargetInfo.h | 91 std::unique_ptr<TargetCIRGenInfo> createX8664TargetCIRGenInfo(CIRGenTypes &cgt);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ABIInfo.h | 54 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() argument 55 : CGT(cgt), RuntimeCC(llvm::CallingConv::C) {} in ABIInfo()
|