Home
last modified time | relevance | path

Searched refs:CGT (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DSyntheticCountsUtils.h30 using CGT = GraphTraits<CallGraphType>; variable
31 using NodeRef = typename CGT::NodeRef;
32 using EdgeRef = typename CGT::EdgeRef;
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.cpp737 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo() argument
830 : SwiftABIInfo(CGT), defaultInfo(CGT), Kind(Kind) {} in WebAssemblyABIInfo()
977 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo() argument
7801 MSP430ABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in MSP430ABIInfo() argument
8524 HexagonABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in HexagonABIInfo() argument
8933 LanaiABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in LanaiABIInfo() argument
9564 SparcV8ABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in SparcV8ABIInfo() argument
9649 SparcV9ABIInfo(CodeGenTypes &CGT) : ABIInfo(CGT) {} in SparcV9ABIInfo() argument
10177 XCoreABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in XCoreABIInfo() argument
10405 SPIRVABIInfo(CodeGenTypes &CGT) : CommonSPIRABIInfo(CGT) {} in SPIRVABIInfo() argument
[all …]
H A DCodeGenTypes.cpp129 isSafeToConvert(QualType T, CodeGenTypes &CGT,
137 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, in isSafeToConvert() argument
144 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr(); in isSafeToConvert()
147 if (CGT.isRecordLayoutComplete(Key)) return true; in isSafeToConvert()
150 if (CGT.isRecordBeingLaidOut(Key)) in isSafeToConvert()
167 if (!isSafeToConvert(I->getType(), CGT, AlreadyChecked)) in isSafeToConvert()
178 isSafeToConvert(QualType T, CodeGenTypes &CGT, in isSafeToConvert() argument
186 return isSafeToConvert(RT->getDecl(), CGT, AlreadyChecked); in isSafeToConvert()
189 if (const auto *AT = CGT.getContext().getAsArrayType(T)) in isSafeToConvert()
204 if (CGT.noRecordsBeingLaidOut()) return true; in isSafeToConvert()
[all …]
H A DABIInfo.h48 CodeGen::CodeGenTypes &CGT;
53 : CGT(cgt), RuntimeCC(llvm::CallingConv::C) {} in ABIInfo()
H A DCGCall.cpp149 static void appendParameterTypes(const CodeGenTypes &CGT, in appendParameterTypes() argument
172 prefix.push_back(CGT.getContext().getSizeType()); in appendParameterTypes()
182 arrangeLLVMFunctionInfo(CodeGenTypes &CGT, bool instanceMethod, in arrangeLLVMFunctionInfo() argument
188 appendParameterTypes(CGT, prefix, paramInfos, FTP); in arrangeLLVMFunctionInfo()
191 return CGT.arrangeLLVMFunctionInfo(resultType, instanceMethod, in arrangeLLVMFunctionInfo()
576 arrangeFreeFunctionLikeCall(CodeGenTypes &CGT, in arrangeFreeFunctionLikeCall() argument
612 argTypes.push_back(CGT.getContext().getCanonicalParamType(arg.Ty)); in arrangeFreeFunctionLikeCall()
613 return CGT.arrangeLLVMFunctionInfo(GetReturnType(fnType->getReturnType()), in arrangeFreeFunctionLikeCall()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DSyntheticCountsUtils.cpp36 if (SCCNodes.count(CGT::edge_dest(E))) in propagateFromSCC()
56 auto Callee = CGT::edge_dest(E.second); in propagateFromSCC()
69 auto Callee = CGT::edge_dest(E.second); in propagateFromSCC()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp760 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore() local
761 CodeGenInstruction &II = CGT.getInstruction(Op); in mayInstNodeLoadOrStore()
789 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand() local
790 CodeGenInstruction &II = CGT.getInstruction(Op); in EmitResultInstructionAsOperand()
925 if (II.HasOneImplicitDefWithKnownVT(CGT) != MVT::Other) in EmitResultInstructionAsOperand()
930 ResultVTs.push_back(getRegisterValueType(Reg, CGT)); in EmitResultInstructionAsOperand()
1064 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode() local
1065 CodeGenInstruction &II = CGT.getInstruction(DstPat->getOperator()); in EmitResultCode()
1067 if (II.HasOneImplicitDefWithKnownVT(CGT) != MVT::Other) in EmitResultCode()
H A DDFAPacketizerEmitter.cpp212 CodeGenTarget CGT(Records); in run() local
213 CodeGenSchedModels CGS(Records, CGT); in run()
H A DSubtargetEmitter.cpp1039 for (const CodeGenSchedTransition &CGT : in GenSchedClassTables() local
1041 if (CGT.ProcIndex == ProcModel.Index) { in GenSchedClassTables()