/external/clang/lib/CodeGen/ |
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 …]
|
D | TargetInfo.h | 33 namespace CodeGen { 56 CodeGen::CodeGenModule &M) const { } in SetTargetAttributes() 81 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { in getDwarfEHStackPointer() 89 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable() 99 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, in decodeReturnAddress() 109 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, in encodeReturnAddress() 119 virtual llvm::Type* adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in adjustInlineAsmType() 181 virtual bool isNoProtoCallVariadic(const CodeGen::CallArgList &args,
|
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) {
|
D | ABIInfo.h | 27 namespace CodeGen { 188 CodeGen::CodeGenTypes &CGT; 192 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() 208 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0; 218 CodeGen::CodeGenFunction &CGF) const = 0;
|
D | CGObjCMac.cpp | 41 using namespace CodeGen; 171 CodeGen::CodeGenModule &CGM; 196 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getExternalProtocolPtrTy() 234 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getGetPropertyFn() 252 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getSetPropertyFn() 272 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getOptimizedSetPropertyFn() 308 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCopyStructFn() 329 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCppAtomicObjectFunction() 344 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getEnumerationMutationFn() 485 ObjCCommonTypesHelper(CodeGen::CodeGenModule &cgm); [all …]
|
D | CGObjCRuntime.cpp | 26 using namespace CodeGen; 28 static uint64_t LookupFieldBitOffset(CodeGen::CodeGenModule &CGM, in LookupFieldBitOffset() 64 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, in ComputeIvarBaseOffset() 71 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, in ComputeIvarBaseOffset() 79 CodeGen::CodeGenModule &CGM, in ComputeBitfieldBitOffset() 85 LValue CGObjCRuntime::EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, in EmitValueForIvarAtOffset()
|
D | ModuleBuilder.cpp | 38 OwningPtr<CodeGen::CodeGenModule> Builder; 61 Builder.reset(new CodeGen::CodeGenModule(Context, CodeGenOpts, *M, *TD, in Initialize() 98 if (CodeGen::CGDebugInfo *DI = Builder->getModuleDebugInfo()) in HandleTagDeclRequiredDefinition()
|
D | TargetInfo.cpp | 26 using namespace CodeGen; 28 static void AssignToArrayRange(CodeGen::CGBuilderTy &Builder, in AssignToArrayRange() 47 static bool isRecordReturnIndirect(const RecordType *RT, CodeGen::CodeGenTypes &CGT) { in isRecordReturnIndirect() 55 static bool isRecordReturnIndirect(QualType T, CodeGen::CodeGenTypes &CGT) { in isRecordReturnIndirect() 63 CodeGen::CodeGenTypes &CGT) { in getRecordArgABI() 71 CodeGen::CodeGenTypes &CGT) { in getRecordArgABI() 363 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo() 381 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DefaultTargetCodeGenInfo() 432 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo() 444 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo() [all …]
|
D | CGCUDANV.cpp | 26 using namespace CodeGen; 48 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in CGNVCUDARuntime() 123 CGCUDARuntime *CodeGen::CreateNVCUDARuntime(CodeGenModule &CGM) { in CreateNVCUDARuntime()
|
D | CGBuilder.h | 16 namespace CodeGen {
|
D | CGOpenCLRuntime.h | 27 namespace CodeGen {
|
/external/chromium_org/sandbox/linux/seccomp-bpf/ |
D | codegen.cc | 36 CodeGen::CodeGen() : compiled_(false) {} in CodeGen() function in sandbox::CodeGen 38 CodeGen::~CodeGen() { in ~CodeGen() 51 void CodeGen::PrintProgram(const SandboxBPF::Program& program) { in PrintProgram() 137 Instruction* CodeGen::MakeInstruction(uint16_t code, in MakeInstruction() 165 Instruction* CodeGen::MakeInstruction(uint16_t code, const ErrorCode& err) { in MakeInstruction() 176 Instruction* CodeGen::MakeInstruction(uint16_t code, in MakeInstruction() 195 void CodeGen::JoinInstructions(Instruction* head, Instruction* tail) { in JoinInstructions() 224 void CodeGen::Traverse(Instruction* instruction, in Traverse() 236 void CodeGen::FindBranchTargets(const Instruction& instructions, in FindBranchTargets() 309 BasicBlock* CodeGen::MakeBasicBlock(Instruction* head, Instruction* tail) { in MakeBasicBlock() [all …]
|
D | codegen_unittest.cc | 24 class CodeGenUnittestHelper : public CodeGen { 28 CodeGen::FindBranchTargets(instructions, branch_targets); in FindBranchTargets() 34 return CodeGen::CutGraphIntoBasicBlocks(insns, branch_targets, blocks); in CutGraphIntoBasicBlocks() 38 CodeGen::MergeTails(blocks); in MergeTails() 46 Instruction *SampleProgramOneInstruction(CodeGen *codegen, int *flags) { in SampleProgramOneInstruction() 54 Instruction *SampleProgramSimpleBranch(CodeGen *codegen, int *flags) { in SampleProgramSimpleBranch() 67 Instruction *SampleProgramAtypicalBranch(CodeGen *codegen, int *flags) { in SampleProgramAtypicalBranch() 83 Instruction *SampleProgramComplex(CodeGen *codegen, int *flags) { in SampleProgramComplex() 147 Instruction *(*function_table[])(CodeGen *codegen, int *flags) = { in ForAllPrograms() 167 SANDBOX_TEST(CodeGen, MakeInstruction) { in SANDBOX_TEST() argument [all …]
|
D | sandbox_bpf.h | 39 class CodeGen; variable 196 friend class CodeGen; 246 Instruction* AssembleJumpTable(CodeGen* gen, 255 Instruction* RetExpression(CodeGen* gen, const ErrorCode& err); 261 Instruction* CondExpression(CodeGen* gen, const ErrorCode& cond);
|
D | codegen.h | 55 class CodeGen { 57 CodeGen(); 58 ~CodeGen();
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LLVMBuild.txt | 1 ;===- ./lib/CodeGen/SelectionDAG/LLVMBuild.txt -----------------*- Conf -*--===; 21 parent = CodeGen 22 required_libraries = Analysis CodeGen Core MC Support Target TransformUtils
|
/external/llvm/ |
D | Android.mk | 15 lib/CodeGen \ 16 lib/CodeGen/AsmPrinter \ 17 lib/CodeGen/SelectionDAG \
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | LLVMBuild.txt | 1 ;===- ./lib/CodeGen/AsmPrinter/LLVMBuild.txt -------------------*- Conf -*--===; 22 required_libraries = Analysis CodeGen Core MC MCParser Support Target
|
/external/llvm/lib/CodeGen/ |
D | LLVMBuild.txt | 1 ;===- ./lib/CodeGen/LLVMBuild.txt ------------------------------*- Conf -*--===; 23 name = CodeGen
|
/external/emma/core/java12/com/vladium/jcd/compiler/ |
D | CodeGen.java | 21 abstract class CodeGen implements IOpcodes class 130 private CodeGen () {} // prevent subclassing in CodeGen() method in CodeGen
|
/external/llvm/lib/ |
D | Makefile | 13 PARALLEL_DIRS := IR AsmParser Bitcode Analysis Transforms CodeGen \
|
D | CMakeLists.txt | 5 add_subdirectory(CodeGen)
|
/external/llvm/docs/ |
D | ExtendingLLVM.rst | 87 #. ``include/llvm/CodeGen/ISDOpcodes.h``: 91 #. ``lib/CodeGen/SelectionDAG/SelectionDAG.cpp``: 100 #. ``lib/CodeGen/SelectionDAG/LegalizeDAG.cpp``: 113 #. ``lib/CodeGen/SelectionDAG/LegalizeDAG.cpp``: 123 #. ``lib/CodeGen/SelectionDAG/LegalizeDAG.cpp``: 130 #. ``lib/CodeGen/SelectionDAG/DAGCombiner.cpp``: 167 #. ``llvm/test/Regression/CodeGen/*``: 170 ``llvm/test/Regression/CodeGen/X86/bswap.ll`` is a good example.
|
/external/clang/lib/ |
D | Makefile | 12 PARALLEL_DIRS = Headers Basic Lex Parse AST Sema CodeGen Analysis Frontend \
|
D | CMakeLists.txt | 10 add_subdirectory(CodeGen)
|