| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.h | 35 namespace CodeGen { 55 namespace CodeGen { 65 CodeGen::CodeGenModule &CGM; 66 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} in CGObjCRuntime() 78 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 81 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 85 LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, 152 virtual CodeGen::RValue 153 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, 168 virtual CodeGen::RValue [all …]
|
| H A D | TargetInfo.h | 35 namespace CodeGen { 59 CodeGen::CodeGenModule &M) const {} in SetTargetAttributes() 64 CodeGen::CodeGenModule &M) const {} in emitTargetMD() 89 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { in getDwarfEHStackPointer() 97 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable() 107 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, in decodeReturnAddress() 117 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, in encodeReturnAddress() 127 virtual llvm::Type *adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in adjustInlineAsmType() 135 CodeGen::CodeGenFunction &CGF, CodeGen::LValue ReturnValue, in addReturnRegisterOutputs() 138 std::vector<CodeGen::LValue> &ResultRegDests, std::string &AsmString, in addReturnRegisterOutputs() [all …]
|
| H A D | ABIInfo.h | 27 namespace CodeGen { 44 CodeGen::CodeGenTypes &CGT; 49 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() 56 CodeGen::CGCXXABI &getCXXABI() const; 73 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0; 83 CodeGen::CodeGenFunction &CGF) const = 0;
|
| H A D | CodeGenTBAA.h | 35 namespace CodeGen { 129 template<> struct DenseMapInfo<clang::CodeGen::TBAAPathTag> { 130 static clang::CodeGen::TBAAPathTag getEmptyKey() { 131 return clang::CodeGen::TBAAPathTag( 137 static clang::CodeGen::TBAAPathTag getTombstoneKey() { 138 return clang::CodeGen::TBAAPathTag( 144 static unsigned getHashValue(const clang::CodeGen::TBAAPathTag &Val) { 150 static bool isEqual(const clang::CodeGen::TBAAPathTag &LHS, 151 const clang::CodeGen::TBAAPathTag &RHS) {
|
| H A D | CodeGenABITypes.cpp | 25 using namespace CodeGen; 32 CGM(new CodeGen::CodeGenModule(C, *CGO, M, TD, C.getDiagnostics(), in CodeGenABITypes()
|
| H A D | CGObjCMac.cpp | 42 using namespace CodeGen; 172 CodeGen::CodeGenModule &CGM; 198 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getExternalProtocolPtrTy() 236 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getGetPropertyFn() 254 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getSetPropertyFn() 274 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getOptimizedSetPropertyFn() 310 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCopyStructFn() 331 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCppAtomicObjectFunction() 347 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getEnumerationMutationFn() 488 ObjCCommonTypesHelper(CodeGen::CodeGenModule &cgm); [all …]
|
| H A D | CGCUDANV.cpp | 26 using namespace CodeGen; 48 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in CGNVCUDARuntime() 123 CGCUDARuntime *CodeGen::CreateNVCUDARuntime(CodeGenModule &CGM) { in CreateNVCUDARuntime()
|
| H A D | CGObjCRuntime.cpp | 27 using namespace CodeGen; 29 static uint64_t LookupFieldBitOffset(CodeGen::CodeGenModule &CGM, in LookupFieldBitOffset() 65 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, in ComputeIvarBaseOffset() 72 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, in ComputeIvarBaseOffset() 80 CodeGen::CodeGenModule &CGM, in ComputeBitfieldBitOffset() 86 LValue CGObjCRuntime::EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, in EmitValueForIvarAtOffset()
|
| H A D | TargetInfo.cpp | 31 using namespace CodeGen; 33 static void AssignToArrayRange(CodeGen::CGBuilderTy &Builder, in AssignToArrayRange() 374 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo() 392 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DefaultTargetCodeGenInfo() 437 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo() 449 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo() 508 static llvm::Type* X86AdjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in X86AdjustInlineAsmType() 618 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool d, bool p, bool w, in X86_32ABIInfo() 626 X86_32TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, in X86_32TargetCodeGenInfo() 634 CodeGen::CodeGenModule &CGM) const override; [all …]
|
| H A D | ModuleBuilder.cpp | 53 std::unique_ptr<CodeGen::CodeGenModule> Builder; 99 Builder.reset(new CodeGen::CodeGenModule(Context, CodeGenOpts, *M, *TD, in Initialize() 190 if (CodeGen::CGDebugInfo *DI = Builder->getModuleDebugInfo()) in HandleTagDeclRequiredDefinition()
|
| /minix3/external/bsd/llvm/dist/llvm/tools/llvm-lto/ |
| H A D | llvm-lto.cpp | 159 LTOCodeGenerator CodeGen; in main() local 162 CodeGen.setDiagnosticHandler(handleDiagnostics, nullptr); in main() 166 CodeGen.setCodePICModel(LTO_CODEGEN_PIC_MODEL_STATIC); in main() 169 CodeGen.setCodePICModel(LTO_CODEGEN_PIC_MODEL_DYNAMIC); in main() 172 CodeGen.setCodePICModel(LTO_CODEGEN_PIC_MODEL_DYNAMIC_NO_PIC); in main() 175 CodeGen.setCodePICModel(LTO_CODEGEN_PIC_MODEL_DEFAULT); in main() 178 CodeGen.setDebugInfo(LTO_DEBUG_MODEL_DWARF); in main() 179 CodeGen.setTargetOptions(Options); in main() 197 if (!CodeGen.addModule(Module.get())) in main() 214 CodeGen.addMustPreserveSymbol(ExportedSymbols[i].c_str()); in main() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/utils/Misc/ |
| H A D | mergefunctions.clang.svn.patch | 1 Index: lib/CodeGen/BackendUtil.cpp 3 --- lib/CodeGen/BackendUtil.cpp (revision 191330) 4 +++ lib/CodeGen/BackendUtil.cpp (working copy)
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LLVMBuild.txt | 1 ;===- ./lib/CodeGen/SelectionDAG/LLVMBuild.txt -----------------*- Conf -*--===; 21 parent = CodeGen 22 required_libraries = Analysis CodeGen Core MC Support Target TransformUtils
|
| /minix3/external/bsd/llvm/dist/llvm/test/Bitcode/ |
| H A D | drop-debug-info.ll | 15 …ile_unit ] [/Users/manmanren/llvm_gmail/release/../llvm/tools/clang/test/CodeGen/debug-info-versio… 16 !1 = !{!"../llvm/tools/clang/test/CodeGen/debug-info-version.c", !"/Users/manmanren/llvm_gmail/rele… 20 …ile_type ] [/Users/manmanren/llvm_gmail/release/../llvm/tools/clang/test/CodeGen/debug-info-versio…
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/ |
| H A D | module.modulemap | 10 // A module covering CodeGen/ and Target/. These are intertwined 15 module CodeGen { 16 umbrella "CodeGen" 20 exclude header "CodeGen/MachineValueType.h" 24 exclude header "CodeGen/CommandFlags.h" 25 exclude header "CodeGen/LinkAllAsmWriterComponents.h" 26 exclude header "CodeGen/LinkAllCodegenComponents.h" 182 header "CodeGen/MachineValueType.h"
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | LLVMBuild.txt | 1 ;===- ./lib/CodeGen/AsmPrinter/LLVMBuild.txt -------------------*- Conf -*--===; 22 required_libraries = Analysis CodeGen Core MC MCParser Support Target TransformUtils
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | LLVMBuild.txt | 1 ;===- ./lib/CodeGen/LLVMBuild.txt ------------------------------*- Conf -*--===; 23 name = CodeGen
|
| H A D | module.modulemap | 1 module CodeGen { requires cplusplus umbrella "." module * { export * } }
|
| /minix3/external/bsd/llvm/bin/llvm-mcld/ |
| H A D | Makefile | 20 CodeGen \ 63 CodeGen \
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/CodeGen/ |
| H A D | CodeGenABITypes.h | 44 namespace CodeGen { 79 CodeGen::CodeGenModule *CGM;
|
| /minix3/external/bsd/llvm/dist/llvm/tools/lto/ |
| H A D | lto.cpp | 222 LTOCodeGenerator *CodeGen = in createCodeGen() local 225 if (CodeGen) in createCodeGen() 226 CodeGen->setTargetOptions(Options); in createCodeGen() 227 return wrap(CodeGen); in createCodeGen()
|
| /minix3/external/bsd/llvm/dist/llvm/unittests/CodeGen/ |
| H A D | Makefile | 11 TESTNAME = CodeGen
|
| /minix3/external/bsd/llvm/dist/llvm/tools/llc/ |
| H A D | CMakeLists.txt | 4 CodeGen
|
| /minix3/external/bsd/llvm/lib/libMCLinkerCodeGen/ |
| H A D | Makefile | 7 .PATH: ${MCLINKER_SRCDIR}/lib/CodeGen
|
| /minix3/external/bsd/llvm/dist/llvm/lib/ |
| H A D | Makefile | 13 PARALLEL_DIRS := IR AsmParser Bitcode Analysis Transforms CodeGen Target \
|