Home
last modified time | relevance | path

Searched refs:CodeGen (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGObjCRuntime.h36 namespace CodeGen {
57 namespace CodeGen {
67 CodeGen::CodeGenModule &CGM;
68 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} in CGObjCRuntime()
80 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
83 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
87 LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF,
167 virtual CodeGen::RValue
168 GenerateMessageSend(CodeGen::CodeGenFunction &CGF,
181 CodeGen::RValue
[all …]
H A DABIInfo.h29 namespace CodeGen {
47 CodeGen::CodeGenTypes &CGT;
50 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo()
57 CodeGen::CGCXXABI &getCXXABI() const;
70 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0;
79 virtual CodeGen::Address EmitVAArg(CodeGen::CodeGenFunction &CGF,
80 CodeGen::Address VAListAddr,
87 virtual CodeGen::Address EmitMSVAArg(CodeGen::CodeGenFunction &CGF,
88 CodeGen::Address VAListAddr,
106 CodeGen::ABIArgInfo
[all …]
H A DCodeGenABITypes.cpp28 using namespace CodeGen;
30 void CodeGen::addDefaultFunctionDefinitionAttributes(CodeGenModule &CGM, in addDefaultFunctionDefinitionAttributes()
36 CodeGen::arrangeObjCMessageSendSignature(CodeGenModule &CGM, in arrangeObjCMessageSendSignature()
43 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, in arrangeFreeFunctionType()
49 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, in arrangeFreeFunctionType()
55 CodeGen::arrangeCXXMethodType(CodeGenModule &CGM, in arrangeCXXMethodType()
63 CodeGen::arrangeFreeFunctionCall(CodeGenModule &CGM, in arrangeFreeFunctionCall()
74 CodeGen::getImplicitCXXConstructorArgs(CodeGenModule &CGM, in getImplicitCXXConstructorArgs()
98 CodeGen::convertFreeFunctionType(CodeGenModule &CGM, const FunctionDecl *FD) { in convertFreeFunctionType()
109 CodeGen::convertTypeForMemory(CodeGenModule &CGM, QualType T) { in convertTypeForMemory()
[all …]
H A DTargetInfo.h36 namespace CodeGen {
71 CodeGen::CodeGenModule &M) const {} in setTargetAttributes()
76 CodeGen::CodeGenModule &CGM, in emitTargetMetadata()
109 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { in getDwarfEHStackPointer()
117 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
127 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, in decodeReturnAddress()
137 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, in encodeReturnAddress()
157 virtual llvm::Type *adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in adjustInlineAsmType()
165 virtual bool isScalarizableAsmOperand(CodeGen::CodeGenFunction &CGF, in isScalarizableAsmOperand()
172 CodeGen::CodeGenFunction &CGF, CodeGen::LValue ReturnValue, in addReturnRegisterOutputs()
[all …]
H A DCodeGenTBAA.h31 namespace CodeGen {
218 template<> struct DenseMapInfo<clang::CodeGen::TBAAAccessInfo> {
219 static clang::CodeGen::TBAAAccessInfo getEmptyKey() {
221 return clang::CodeGen::TBAAAccessInfo(
222 static_cast<clang::CodeGen::TBAAAccessKind>(UnsignedKey),
229 static clang::CodeGen::TBAAAccessInfo getTombstoneKey() {
231 return clang::CodeGen::TBAAAccessInfo(
232 static_cast<clang::CodeGen::TBAAAccessKind>(UnsignedKey),
239 static unsigned getHashValue(const clang::CodeGen::TBAAAccessInfo &Val) {
248 static bool isEqual(const clang::CodeGen::TBAAAccessInfo &LHS,
[all …]
H A DCGOpenMPRuntimeGPU.h22 namespace CodeGen {
79 const RegionCodeGenTy &CodeGen);
95 const RegionCodeGenTy &CodeGen);
111 const RegionCodeGenTy &CodeGen) override;
209 const RegionCodeGenTy &CodeGen) override;
224 const RegionCodeGenTy &CodeGen) override;
/openbsd-src/gnu/llvm/clang/include/clang/CodeGen/
H A DConstantInitFuture.h27 namespace CodeGen {
33 struct PointerLikeTypeTraits< ::clang::CodeGen::ConstantInitBuilderBase*> {
34 using T = ::clang::CodeGen::ConstantInitBuilderBase*;
43 namespace CodeGen {
92 struct PointerLikeTypeTraits< ::clang::CodeGen::ConstantInitFuture> {
93 using T = ::clang::CodeGen::ConstantInitFuture;
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/
H A DBUILD.gn5 "//llvm/lib/CodeGen",
6 "//llvm/lib/CodeGen/GlobalISel",
7 "//llvm/lib/CodeGen/MIRParser",
8 "//llvm/lib/CodeGen/SelectionDAG",
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llc/
H A DBUILD.gn4 "//llvm/lib/CodeGen",
5 "//llvm/lib/CodeGen/AsmPrinter",
6 "//llvm/lib/CodeGen/MIRParser",
7 "//llvm/lib/CodeGen/SelectionDAG",
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/CodeGen/
H A DBUILD.gn7 "//llvm/lib/CodeGen",
8 "//llvm/lib/CodeGen/AsmPrinter",
9 "//llvm/lib/CodeGen/MIRParser",
10 "//llvm/lib/CodeGen/SelectionDAG",
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd641274 ./usr/include/llvm/CodeGen
1275 ./usr/include/llvm/CodeGen/AccelTable.h
1276 ./usr/include/llvm/CodeGen/Analysis.h
1277 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1278 ./usr/include/llvm/CodeGen/AsmPrinter.h
1279 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1280 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1281 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1282 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1283 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
H A Dclang.macppc1273 ./usr/include/llvm/CodeGen
1274 ./usr/include/llvm/CodeGen/AccelTable.h
1275 ./usr/include/llvm/CodeGen/Analysis.h
1276 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1277 ./usr/include/llvm/CodeGen/AsmPrinter.h
1278 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1279 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1280 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1281 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1282 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
H A Dclang.loongson1273 ./usr/include/llvm/CodeGen
1274 ./usr/include/llvm/CodeGen/AccelTable.h
1275 ./usr/include/llvm/CodeGen/Analysis.h
1276 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1277 ./usr/include/llvm/CodeGen/AsmPrinter.h
1278 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1279 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1280 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1281 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1282 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
H A Dclang.octeon1273 ./usr/include/llvm/CodeGen
1274 ./usr/include/llvm/CodeGen/AccelTable.h
1275 ./usr/include/llvm/CodeGen/Analysis.h
1276 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1277 ./usr/include/llvm/CodeGen/AsmPrinter.h
1278 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1279 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1280 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1281 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1282 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
H A Dclang.arm641274 ./usr/include/llvm/CodeGen
1275 ./usr/include/llvm/CodeGen/AccelTable.h
1276 ./usr/include/llvm/CodeGen/Analysis.h
1277 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1278 ./usr/include/llvm/CodeGen/AsmPrinter.h
1279 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1280 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1281 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1282 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1283 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
H A Dclang.powerpc641272 ./usr/include/llvm/CodeGen
1273 ./usr/include/llvm/CodeGen/AccelTable.h
1274 ./usr/include/llvm/CodeGen/Analysis.h
1275 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1276 ./usr/include/llvm/CodeGen/AsmPrinter.h
1277 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1278 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1279 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1280 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1281 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
H A Dclang.armv71272 ./usr/include/llvm/CodeGen
1273 ./usr/include/llvm/CodeGen/AccelTable.h
1274 ./usr/include/llvm/CodeGen/Analysis.h
1275 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1276 ./usr/include/llvm/CodeGen/AsmPrinter.h
1277 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1278 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1279 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1280 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1281 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
H A Dclang.i3861272 ./usr/include/llvm/CodeGen
1273 ./usr/include/llvm/CodeGen/AccelTable.h
1274 ./usr/include/llvm/CodeGen/Analysis.h
1275 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1276 ./usr/include/llvm/CodeGen/AsmPrinter.h
1277 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1278 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1279 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1280 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1281 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
H A Dclang.sparc641273 ./usr/include/llvm/CodeGen
1274 ./usr/include/llvm/CodeGen/AccelTable.h
1275 ./usr/include/llvm/CodeGen/Analysis.h
1276 ./usr/include/llvm/CodeGen/AntiDepBreaker.h
1277 ./usr/include/llvm/CodeGen/AsmPrinter.h
1278 ./usr/include/llvm/CodeGen/AsmPrinterHandler.h
1279 ./usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
1280 ./usr/include/llvm/CodeGen/AtomicExpandUtils.h
1281 ./usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
1282 ./usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-lto/
H A Dllvm-lto.cpp1009 LTOCodeGenerator CodeGen(Context); in main() local
1010 CodeGen.setDisableVerify(DisableVerify); in main()
1013 CodeGen.setDiagnosticHandler(handleDiagnostics, nullptr); in main()
1015 CodeGen.setCodePICModel(codegen::getExplicitRelocModel()); in main()
1016 CodeGen.setFreestanding(EnableFreestanding); in main()
1017 CodeGen.setDebugPassManager(DebugPassManager); in main()
1019 CodeGen.setDebugInfo(LTO_DEBUG_MODEL_DWARF); in main()
1020 CodeGen.setTargetOptions(Options); in main()
1021 CodeGen.setShouldRestoreGlobalsLinkage(RestoreGlobalsLinkage); in main()
1051 CodeGen.setModule(std::move(Module)); in main()
[all …]
/openbsd-src/gnu/usr.bin/clang/libLLVMCodeGen/
H A DMakefile6 CPPFLAGS+=-I${LLVM_SRC}/include/llvm/CodeGen
7 CPPFLAGS+=-I${LLVM_SRC}/include/llvm/CodeGen/PBQP
25 CodeGen.cpp \
235 ln -s ${LLVM_SRCS}/lib/CodeGen/Analysis.cpp $@
238 ln -s ${LLVM_SRCS}/lib/CodeGen/LowLevelType.cpp $@
240 .PATH: ${.CURDIR}/../../../llvm/llvm/lib/CodeGen
241 .PATH: ${.CURDIR}/../../../llvm/llvm/lib/CodeGen/LiveDebugValues
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/
H A DBUILD.gn8 "//llvm/lib/CodeGen",
9 "//llvm/lib/CodeGen/AsmPrinter",
10 "//llvm/lib/CodeGen/SelectionDAG",
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/
H A DBUILD.gn5 "//llvm/lib/CodeGen",
6 "//llvm/lib/CodeGen/GlobalISel",
7 "//llvm/lib/CodeGen/MIRParser",
/openbsd-src/gnu/usr.bin/clang/libLLVMGlobalISel/
H A DMakefile6 CPPFLAGS+=-I${LLVM_SRC}/include/llvm/CodeGen/GlobalISel
34 ln -s ${LLVM_SRCS}/lib/CodeGen/GlobalISel/Utils.cpp $@
36 .PATH: ${.CURDIR}/../../../llvm/llvm/lib/CodeGen/GlobalISel
/openbsd-src/gnu/llvm/llvm/docs/
H A DAddingConstrainedIntrinsics.rst25 include/llvm/CodeGen/ISDOpcodes.h
63 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
69 lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
83 lib/CodeGen/SelectionDAG/SelectionDAG.cpp
89 lib/CodeGen/TargetLoweringBase.cpp
94 lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp

12345678910>>...12