/external/clang/lib/CodeGen/ |
TargetInfo.h | 34 namespace CodeGen { 58 CodeGen::CodeGenModule &M) const {} 63 CodeGen::CodeGenModule &M) const {} 88 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { 96 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, 106 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, 116 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, 126 virtual llvm::Type *adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, 153 getUBSanFunctionSignature(CodeGen::CodeGenModule &CGM) const { 199 virtual bool isNoProtoCallVariadic(const CodeGen::CallArgList &args [all...] |
ABIInfo.h | 27 namespace CodeGen { 44 CodeGen::CodeGenTypes &CGT; 48 ABIInfo(CodeGen::CodeGenTypes &cgt) 53 CodeGen::CGCXXABI &getCXXABI() const; 65 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0; 71 // the ABI information any lower than CodeGen. Of course, for 75 CodeGen::CodeGenFunction &CGF) const = 0;
|
CGObjCRuntime.h | 35 namespace CodeGen { 55 namespace CodeGen { 65 CodeGen::CodeGenModule &CGM; 66 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} 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::RValu [all...] |
CGOpenCLRuntime.h | 27 namespace CodeGen {
|
CodeGenTBAA.h | 1 //===--- CodeGenTBAA.h - TBAA information for LLVM CodeGen ------*- C++ -*-===// 35 namespace CodeGen { 124 } // end 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 [all...] |
CGCUDARuntime.h | 23 namespace CodeGen {
|
SanitizerBlacklist.h | 29 namespace CodeGen { 42 } // end namespace CodeGen
|
CGBuilder.h | 16 namespace CodeGen { 52 } // end namespace CodeGen
|
CodeGenABITypes.cpp | 15 // CodeGenTypes class in lib/CodeGen. 19 #include "clang/CodeGen/CodeGenABITypes.h" 21 #include "clang/CodeGen/CGFunctionInfo.h" 25 using namespace CodeGen; 31 CGM(new CodeGen::CodeGenModule(C, *CGO, M, TD, C.getDiagnostics())) {
|
/external/llvm/unittests/CodeGen/ |
Makefile | 11 TESTNAME = CodeGen 12 LINK_COMPONENTS := asmprinter codegen support
|
/external/llvm/tools/llvm-lto/ |
llvm-lto.cpp | 16 #include "llvm/CodeGen/CommandFlags.h" 85 LTOCodeGenerator CodeGen; 89 CodeGen.setCodePICModel(LTO_CODEGEN_PIC_MODEL_STATIC); 92 CodeGen.setCodePICModel(LTO_CODEGEN_PIC_MODEL_DYNAMIC); 95 CodeGen.setCodePICModel(LTO_CODEGEN_PIC_MODEL_DYNAMIC_NO_PIC); 98 CodeGen.setCodePICModel(LTO_CODEGEN_PIC_MODEL_DEFAULT); 101 CodeGen.setDebugInfo(LTO_DEBUG_MODEL_DWARF); 102 CodeGen.setTargetOptions(Options); 121 if (!CodeGen.addModule(Module.get(), error)) { 141 CodeGen.addMustPreserveSymbol(ExportedSymbols[i].c_str()) [all...] |
/external/chromium_org/sandbox/linux/seccomp-bpf/ |
sandbox_bpf.h | 23 class CodeGen; 187 friend class CodeGen; 232 Instruction* CompilePolicy(CodeGen* gen, bool* has_unsafe_traps); 237 Instruction* CheckArch(CodeGen* gen, Instruction* passed); 246 Instruction* MaybeAddEscapeHatch(CodeGen* gen, 254 Instruction* DispatchSyscall(CodeGen* gen); 259 Instruction* CheckSyscallNumber(CodeGen* gen, Instruction* passed); 274 Instruction* AssembleJumpTable(CodeGen* gen, 283 Instruction* RetExpression(CodeGen* gen, const ErrorCode& err); 289 Instruction* CondExpression(CodeGen* gen, const ErrorCode& cond) [all...] |
codegen.h | 29 // Callers would typically create a new CodeGen object and then use it to 33 // CodeGen gen; 54 class SANDBOX_EXPORT CodeGen { 56 CodeGen(); 57 ~CodeGen(); 64 // are owned by the CodeGen object. They do not need to be explicitly 139 // when the CodeGen object is destroyed. This way, we neither need to worry
|
/external/llvm/lib/ |
Makefile | 13 PARALLEL_DIRS := IR AsmParser Bitcode Analysis Transforms CodeGen Target \
|
/external/llvm/unittests/ |
Makefile | 12 PARALLEL_DIRS = ADT Analysis Bitcode CodeGen DebugInfo ExecutionEngine IR \
|
/frameworks/compile/mclinker/include/mcld/Target/ |
ELFMCLinker.h | 16 #include <mcld/CodeGen/MCLinker.h>
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64TargetMachine.h | 13 #include <mcld/CodeGen/TargetMachine.h>
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMTargetMachine.h | 13 #include <mcld/CodeGen/TargetMachine.h>
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonTargetMachine.h | 12 #include <mcld/CodeGen/TargetMachine.h>
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsTargetMachine.h | 12 #include <mcld/CodeGen/TargetMachine.h>
|
/frameworks/compile/mclinker/lib/Target/X86/ |
X86TargetMachine.h | 12 #include <mcld/CodeGen/TargetMachine.h>
|
/external/clang/include/clang/CodeGen/ |
CodeGenABITypes.h | 15 // CodeGenTypes class in lib/CodeGen. 29 #include "clang/CodeGen/CGFunctionInfo.h" 43 namespace CodeGen { 77 CodeGen::CodeGenModule *CGM; 80 } // end namespace CodeGen
|
/external/clang/lib/ |
Makefile | 12 PARALLEL_DIRS = Headers Basic Lex Parse AST Sema CodeGen Analysis Frontend \
|
/external/llvm/tools/gold/ |
gold-plugin.cpp | 18 #include "llvm/CodeGen/CommandFlags.h" 74 static LTOCodeGenerator *CodeGen = nullptr; 236 CodeGen = new LTOCodeGenerator(); 242 CodeGen->setCodeGenDebugOptions((*it).c_str()); 246 CodeGen->parseCodeGenDebugOptions(); 254 CodeGen->setAttr(Attrs.c_str()); 258 CodeGen->setTargetOptions(TargetOpts); 386 if (CodeGen) { 388 if (!CodeGen->addModule(M, Error)) { 410 /// codegen [all...] |
/frameworks/compile/mclinker/include/mcld/CodeGen/ |
MCLinker.h | 16 #include <llvm/CodeGen/MachineFunctionPass.h>
|