| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.h | 36 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 D | ABIInfo.h | 29 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 D | CodeGenABITypes.cpp | 28 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 D | TargetInfo.h | 36 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 D | CodeGenTBAA.h | 31 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 D | CGOpenMPRuntimeGPU.h | 22 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 D | ConstantInitFuture.h | 27 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 D | BUILD.gn | 5 "//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 D | BUILD.gn | 4 "//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 D | BUILD.gn | 7 "//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 D | clang.amd64 | 1274 ./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 D | clang.macppc | 1273 ./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 D | clang.loongson | 1273 ./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 D | clang.octeon | 1273 ./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 D | clang.arm64 | 1274 ./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 D | clang.powerpc64 | 1272 ./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 D | clang.armv7 | 1272 ./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 D | clang.i386 | 1272 ./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 D | clang.sparc64 | 1273 ./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 D | llvm-lto.cpp | 1009 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 D | Makefile | 6 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 D | BUILD.gn | 8 "//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 D | BUILD.gn | 5 "//llvm/lib/CodeGen", 6 "//llvm/lib/CodeGen/GlobalISel", 7 "//llvm/lib/CodeGen/MIRParser",
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMGlobalISel/ |
| H A D | Makefile | 6 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 D | AddingConstrainedIntrinsics.rst | 25 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
|