/external/swiftshader/third_party/LLVM/ |
D | Android.mk | 37 lib/CodeGen/SelectionDAG/DAGCombiner.cpp \ 38 lib/CodeGen/SelectionDAG/FastISel.cpp \ 39 lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp \ 40 lib/CodeGen/SelectionDAG/InstrEmitter.cpp \ 41 lib/CodeGen/SelectionDAG/LegalizeDAG.cpp \ 42 lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp \ 43 lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp \ 44 lib/CodeGen/SelectionDAG/LegalizeTypes.cpp \ 45 lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp \ 46 lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp \ [all …]
|
D | BUILD.gn | 104 "lib/CodeGen/AggressiveAntiDepBreaker.cpp", 105 "lib/CodeGen/AllocationOrder.cpp", 106 "lib/CodeGen/Analysis.cpp", 107 "lib/CodeGen/BranchFolding.cpp", 108 "lib/CodeGen/CalcSpillWeights.cpp", 109 "lib/CodeGen/CallingConvLower.cpp", 110 "lib/CodeGen/CodeGen.cpp", 111 "lib/CodeGen/CodePlacementOpt.cpp", 112 "lib/CodeGen/CriticalAntiDepBreaker.cpp", 113 "lib/CodeGen/DeadMachineInstructionElim.cpp", [all …]
|
/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, 161 virtual CodeGen::RValue 162 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, 177 virtual CodeGen::RValue [all …]
|
D | ABIInfo.h | 28 namespace CodeGen { 51 CodeGen::CodeGenTypes &CGT; 56 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() 65 CodeGen::CGCXXABI &getCXXABI() const; 82 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0; 91 virtual CodeGen::Address EmitVAArg(CodeGen::CodeGenFunction &CGF, 92 CodeGen::Address VAListAddr, 99 virtual CodeGen::Address EmitMSVAArg(CodeGen::CodeGenFunction &CGF, 100 CodeGen::Address VAListAddr, 115 CodeGen::ABIArgInfo [all …]
|
D | TargetInfo.h | 34 namespace CodeGen { 58 CodeGen::CodeGenModule &M) const {} in setTargetAttributes() 63 CodeGen::CodeGenModule &M) const {} in emitTargetMD() 88 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { in getDwarfEHStackPointer() 96 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable() 106 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, in decodeReturnAddress() 116 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, in encodeReturnAddress() 126 virtual llvm::Type *adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in adjustInlineAsmType() 134 CodeGen::CodeGenFunction &CGF, CodeGen::LValue ReturnValue, in addReturnRegisterOutputs() 137 std::vector<CodeGen::LValue> &ResultRegDests, std::string &AsmString, in addReturnRegisterOutputs() [all …]
|
D | CodeGenTBAA.h | 32 namespace CodeGen { 126 template<> struct DenseMapInfo<clang::CodeGen::TBAAPathTag> { 127 static clang::CodeGen::TBAAPathTag getEmptyKey() { 128 return clang::CodeGen::TBAAPathTag( 134 static clang::CodeGen::TBAAPathTag getTombstoneKey() { 135 return clang::CodeGen::TBAAPathTag( 141 static unsigned getHashValue(const clang::CodeGen::TBAAPathTag &Val) { 147 static bool isEqual(const clang::CodeGen::TBAAPathTag &LHS, 148 const clang::CodeGen::TBAAPathTag &RHS) {
|
D | CodeGenABITypes.cpp | 27 using namespace CodeGen; 30 CodeGen::arrangeObjCMessageSendSignature(CodeGenModule &CGM, in arrangeObjCMessageSendSignature() 37 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, in arrangeFreeFunctionType() 44 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, in arrangeFreeFunctionType() 50 CodeGen::arrangeCXXMethodType(CodeGenModule &CGM, in arrangeCXXMethodType() 58 CodeGen::arrangeFreeFunctionCall(CodeGenModule &CGM, in arrangeFreeFunctionCall()
|
D | CGOpenMPRuntime.h | 47 namespace CodeGen { 65 intptr_t CodeGen; variable 72 static void CallbackFn(intptr_t CodeGen, CodeGenFunction &CGF, in CallbackFn() argument 74 return (*reinterpret_cast<Callable *>(CodeGen))(CGF, Action); in CallbackFn() 80 Callable &&CodeGen, 84 : CodeGen(reinterpret_cast<intptr_t>(&CodeGen)), in CodeGen() argument 131 const RegionCodeGenTy &CodeGen); 516 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen); 536 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen, 857 const RegionCodeGenTy &CodeGen, [all …]
|
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() 251 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getSetPropertyFn() 270 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getOptimizedSetPropertyFn() 305 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCopyStructFn() 325 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCppAtomicObjectFunction() 339 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getEnumerationMutationFn() 351 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getLookUpClassFn() [all …]
|
D | TargetInfo.cpp | 32 using namespace CodeGen; 59 static void AssignToArrayRange(CodeGen::CGBuilderTy &Builder, in AssignToArrayRange() 593 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo() 613 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in DefaultTargetCodeGenInfo() 660 explicit WebAssemblyABIInfo(CodeGen::CodeGenTypes &CGT) in WebAssemblyABIInfo() 683 explicit WebAssemblyTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in WebAssemblyTargetCodeGenInfo() 747 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in PNaClABIInfo() 759 PNaClTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT) in PNaClTargetCodeGenInfo() 824 static llvm::Type* X86AdjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in X86AdjustInlineAsmType() 944 X86_32ABIInfo(CodeGen::CodeGenTypes &CGT, bool DarwinVectorABI, in X86_32ABIInfo() [all …]
|
D | CGOpenMPRuntimeNVPTX.h | 24 namespace CodeGen { 135 const RegionCodeGenTy &CodeGen) override; 161 const RegionCodeGenTy &CodeGen) override;
|
D | Address.h | 22 namespace CodeGen { 109 template <class U> inline U cast(CodeGen::Address addr) { in cast() 112 template <class U> inline bool isa(CodeGen::Address addr) { in isa()
|
D | CGStmtOpenMP.cpp | 24 using namespace CodeGen; 1193 const RegionCodeGenTy &CodeGen) { in emitCommonOMPParallelDirective() argument 1197 *CS->getCapturedDecl()->param_begin(), InnermostKind, CodeGen); in emitCommonOMPParallelDirective() 1228 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPParallelDirective() 1246 emitCommonOMPParallelDirective(*this, S, OMPD_parallel, CodeGen); in EmitOMPParallelDirective() 1590 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPSimdDirective() 1668 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPSimdDirective() 2111 auto &&CodeGen = [&S, &HasLastprivates](CodeGenFunction &CGF, in EmitOMPForDirective() 2117 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_for, CodeGen, in EmitOMPForDirective() 2129 auto &&CodeGen = [&S, &HasLastprivates](CodeGenFunction &CGF, in EmitOMPForSimdDirective() [all …]
|
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()
|
D | CGOpenMPRuntimeNVPTX.cpp | 21 using namespace CodeGen; 310 bool IsOffloadEntry, const RegionCodeGenTy &CodeGen) { in emitTargetOutlinedFunction() argument 335 CodeGen.setAction(Action); in emitTargetOutlinedFunction() 337 IsOffloadEntry, CodeGen); in emitTargetOutlinedFunction() 363 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitParallelOrTeamsOutlinedFunction() argument 369 D, ThreadIDVar, InnermostKind, CodeGen); in emitParallelOrTeamsOutlinedFunction()
|
D | ObjectFilePCHContainerOperations.cpp | 57 std::unique_ptr<CodeGen::CodeGenModule> Builder; 63 clang::CodeGen::CGDebugInfo &DI; 65 DebugTypeVisitor(clang::CodeGen::CGDebugInfo &DI, ASTContext &Ctx) in DebugTypeVisitor() 168 Builder.reset(new CodeGen::CodeGenModule( in Initialize() 234 std::unique_ptr<CodeGen::CodeGenModule> Builder = std::move(this->Builder); in HandleTranslationUnit()
|
D | ModuleBuilder.cpp | 30 using namespace CodeGen; 64 std::unique_ptr<CodeGen::CodeGenModule> Builder; 123 Builder.reset(new CodeGen::CodeGenModule(Context, HeaderSearchOpts, in Initialize() 245 if (CodeGen::CGDebugInfo *DI = Builder->getModuleDebugInfo()) in HandleTagDeclRequiredDefinition()
|
/external/swiftshader/ |
D | CMakeLists.txt | 238 ${LLVM_DIR}/lib/CodeGen/AggressiveAntiDepBreaker.cpp 239 ${LLVM_DIR}/lib/CodeGen/AllocationOrder.cpp 240 ${LLVM_DIR}/lib/CodeGen/Analysis.cpp 241 ${LLVM_DIR}/lib/CodeGen/BranchFolding.cpp 242 ${LLVM_DIR}/lib/CodeGen/CalcSpillWeights.cpp 243 ${LLVM_DIR}/lib/CodeGen/CallingConvLower.cpp 244 ${LLVM_DIR}/lib/CodeGen/CodePlacementOpt.cpp 245 ${LLVM_DIR}/lib/CodeGen/CriticalAntiDepBreaker.cpp 246 ${LLVM_DIR}/lib/CodeGen/DeadMachineInstructionElim.cpp 247 ${LLVM_DIR}/lib/CodeGen/DwarfEHPrepare.cpp [all …]
|
/external/llvm/tools/llvm-lto/ |
D | llvm-lto.cpp | 754 LTOCodeGenerator CodeGen(Context); in main() local 757 CodeGen.setDiagnosticHandler(handleDiagnostics, nullptr); in main() 759 CodeGen.setCodePICModel(getRelocModel()); in main() 761 CodeGen.setDebugInfo(LTO_DEBUG_MODEL_DWARF); in main() 762 CodeGen.setTargetOptions(Options); in main() 763 CodeGen.setShouldRestoreGlobalsLinkage(RestoreGlobalsLinkage); in main() 793 CodeGen.setModule(std::move(Module)); in main() 794 } else if (!CodeGen.addModule(Module.get())) { in main() 802 CodeGen.addMustPreserveSymbol(ExportedSymbols[i].c_str()); in main() 806 CodeGen.addMustPreserveSymbol(KeptDSOSyms[i].c_str()); in main() [all …]
|
/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/lib/CodeGen/GlobalISel/ |
D | LLVMBuild.txt | 1 ;===- ./lib/CodeGen/GlobalISel/LLVMBuild.txt -----------------*- Conf -*--===; 21 parent = CodeGen 22 required_libraries = Analysis CodeGen Core MC Support Target TransformUtils
|
/external/llvm/lib/CodeGen/MIRParser/ |
D | LLVMBuild.txt | 1 ;===- ./lib/CodeGen/MIRParser/LLVMBuild.txt --------------------*- Conf -*--===; 21 parent = CodeGen 22 required_libraries = AsmParser CodeGen Core MC Support Target
|
/external/llvm/include/llvm/ |
D | module.modulemap | 12 // A module covering CodeGen/ and Target/. These are intertwined 17 module CodeGen { 18 umbrella "CodeGen" 22 exclude header "CodeGen/MachineValueType.h" 26 exclude header "CodeGen/CommandFlags.h" 27 exclude header "CodeGen/LinkAllAsmWriterComponents.h" 28 exclude header "CodeGen/LinkAllCodegenComponents.h" 31 textual header "CodeGen/DIEValue.def" 281 header "CodeGen/MachineValueType.h"
|
/external/llvm/tools/lto/ |
D | lto.cpp | 327 LibLTOCodeGenerator *CodeGen = in createCodeGen() local 330 CodeGen->setTargetOptions(Options); in createCodeGen() 331 return wrap(CodeGen); in createCodeGen() 462 ThinLTOCodeGenerator *CodeGen = new ThinLTOCodeGenerator(); in thinlto_create_codegen() local 463 CodeGen->setTargetOptions(InitTargetOptionsFromCodeGenFlags()); in thinlto_create_codegen() 465 return wrap(CodeGen); in thinlto_create_codegen()
|
/external/llvm/lib/CodeGen/ |
D | CMakeLists.txt | 11 CodeGen.cpp 143 ${LLVM_MAIN_INCLUDE_DIR}/llvm/CodeGen 144 ${LLVM_MAIN_INCLUDE_DIR}/llvm/CodeGen/PBQP
|