/external/llvm/lib/Target/ |
D | TargetMachine.cpp | 35 TargetMachine::TargetMachine(const Target &T, in TargetMachine() function in TargetMachine 44 TargetMachine::~TargetMachine() { in ~TargetMachine() 50 void TargetMachine::resetTargetOptions(const MachineFunction *MF) const { in resetTargetOptions() 76 Reloc::Model TargetMachine::getRelocationModel() const { in getRelocationModel() 84 CodeModel::Model TargetMachine::getCodeModel() const { in getCodeModel() 108 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel() 140 CodeGenOpt::Level TargetMachine::getOptLevel() const { in getOptLevel() 146 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) const { in setOptLevel() 151 bool TargetMachine::getAsmVerbosityDefault() const { in getAsmVerbosityDefault() 155 void TargetMachine::setAsmVerbosityDefault(bool V) { in setAsmVerbosityDefault() [all …]
|
D | TargetMachineC.cpp | 33 inline TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap() 34 return reinterpret_cast<TargetMachine*>(P); in unwrap() 39 inline LLVMTargetMachineRef wrap(const TargetMachine *P) { in wrap() 41 reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine*>(P)); in wrap() 185 TargetMachine* TM = unwrap(T); in LLVMTargetMachineEmit() 202 TargetMachine::CodeGenFileType ft; in LLVMTargetMachineEmit() 205 ft = TargetMachine::CGFT_AssemblyFile; in LLVMTargetMachineEmit() 208 ft = TargetMachine::CGFT_ObjectFile; in LLVMTargetMachineEmit()
|
D | TargetLoweringObjectFile.cpp | 43 const TargetMachine &TM) { in Initialize() 105 const TargetMachine &TM) const { in getSymbolWithGlobalValueBase() 116 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol() 122 const TargetMachine &TM, in emitPersonalityValue() 133 const TargetMachine &TM){ in getKindForGlobal() 261 const TargetMachine &TM) const { in SectionForGlobal() 281 const TargetMachine &TM) const{ in SelectSectionForGlobal() 312 const TargetMachine &TM, MachineModuleInfo *MMI, in getTTypeGlobalReference()
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 32 class TargetMachine; variable 41 void emitPersonalityValue(MCStreamer &Streamer, const TargetMachine &TM, 50 const TargetMachine &TM) const override; 54 const TargetMachine &TM) const override; 60 Mangler &Mang, const TargetMachine &TM, 66 const TargetMachine &TM, 89 Mangler &Mang, const TargetMachine &TM) const override; 96 const TargetMachine &TM) const override; 101 const TargetMachine &TM) const override; 108 Mangler &Mang, const TargetMachine &TM, [all …]
|
D | Passes.h | 110 TargetMachine *TM; 123 TargetPassConfig(TargetMachine *tm, PassManagerBase &pm); 348 FunctionPass *createAtomicExpandLoadLinkedPass(const TargetMachine *TM); 355 createBasicTargetTransformInfoPass(const TargetMachine *TM); 373 FunctionPass *createCodeGenPreparePass(const TargetMachine *TM = nullptr); 546 FunctionPass *createStackProtectorPass(const TargetMachine *TM); 555 FunctionPass *createDwarfEHPass(const TargetMachine *TM); 560 FunctionPass *createSjLjEHPreparePass(const TargetMachine *TM);
|
D | MachineFunctionAnalysis.h | 22 class TargetMachine; variable 28 const TargetMachine &TM; 33 explicit MachineFunctionAnalysis(const TargetMachine &tm);
|
/external/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 34 class TargetMachine; variable 54 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 57 const TargetMachine &TM, 69 Mangler &Mang, const TargetMachine &TM) const {} in emitModuleFlags() 78 const TargetMachine &TM); 85 const TargetMachine &TM) const; 92 const TargetMachine &TM) const { in SectionForGlobal() 101 Mangler &Mang, const TargetMachine &TM) const = 0; 114 Mangler &Mang, const TargetMachine &TM, 121 const TargetMachine &TM) const; [all …]
|
D | TargetMachine.h | 63 class TargetMachine { 64 TargetMachine(const TargetMachine &) LLVM_DELETED_FUNCTION; 65 void operator=(const TargetMachine &) LLVM_DELETED_FUNCTION; 67 TargetMachine(const Target &T, StringRef TargetTriple, 90 virtual ~TargetMachine(); 268 class LLVMTargetMachine : public TargetMachine {
|
/external/llvm/lib/Target/R600/ |
D | AMDGPU.h | 26 class TargetMachine; variable 29 FunctionPass *createR600VectorRegMerger(TargetMachine &tm); 31 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm); 33 FunctionPass *createR600ClauseMergePass(TargetMachine &tm); 34 FunctionPass *createR600Packetizer(TargetMachine &tm); 35 FunctionPass *createR600ControlFlowFinalizer(TargetMachine &tm); 42 FunctionPass *createSILowerControlFlowPass(TargetMachine &tm); 43 FunctionPass *createSIFixSGPRCopiesPass(TargetMachine &tm); 46 FunctionPass *createSIInsertWaits(TargetMachine &tm); 54 FunctionPass *createAMDGPUISelDag(TargetMachine &tm);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDIL.h | 62 class TargetMachine; variable 66 createAMDGPUISelDag(TargetMachine &TM); 68 createAMDGPUPeepholeOpt(TargetMachine &TM); 72 createAMDGPUCFGPreparationPass(TargetMachine &TM); 74 createAMDGPUCFGStructurizerPass(TargetMachine &TM);
|
D | AMDGPU.h | 24 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm); 27 FunctionPass *createSIAssignInterpRegsPass(TargetMachine &tm); 31 FunctionPass *createAMDGPUConvertToISAPass(TargetMachine &tm);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
D | AMDIL.h | 62 class TargetMachine; variable 66 createAMDGPUISelDag(TargetMachine &TM); 68 createAMDGPUPeepholeOpt(TargetMachine &TM); 72 createAMDGPUCFGPreparationPass(TargetMachine &TM); 74 createAMDGPUCFGStructurizerPass(TargetMachine &TM);
|
D | AMDGPU.h | 24 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm); 27 FunctionPass *createSIAssignInterpRegsPass(TargetMachine &tm); 31 FunctionPass *createAMDGPUConvertToISAPass(TargetMachine &tm);
|
/external/llvm/lib/Target/Mips/ |
D | MipsTargetObjectFile.h | 22 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 28 const TargetMachine &TM, SectionKind Kind)const; 30 const TargetMachine &TM) const; 34 const TargetMachine &TM) const override;
|
D | MipsTargetObjectFile.cpp | 27 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ in Initialize() 50 const TargetMachine &TM) const { in IsGlobalInSmallSection() 60 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, in IsGlobalInSmallSection() 91 Mangler &Mang, const TargetMachine &TM) const { in SelectSectionForGlobal()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.h | 22 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 27 const TargetMachine &TM, 30 const TargetMachine &TM) const; 35 const TargetMachine &TM) const override;
|
D | HexagonTargetObjectFile.cpp | 32 const TargetMachine &TM) { in Initialize() 58 const TargetMachine &TM) const { in IsGlobalInSmallSection() 73 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, in IsGlobalInSmallSection() 91 const TargetMachine &TM) const { in SelectSectionForGlobal()
|
/external/llvm/lib/Target/X86/ |
D | X86TargetObjectFile.h | 24 Mangler &Mang, const TargetMachine &TM, 31 const TargetMachine &TM, 38 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 48 const TargetMachine &TM) const override;
|
D | X86TargetObjectFile.cpp | 24 const TargetMachine &TM, MachineModuleInfo *MMI, in getTTypeGlobalReference() 42 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol() 48 X86LinuxTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM) { in Initialize() 60 const ConstantExpr *CE, Mangler &Mang, const TargetMachine &TM) const { in getExecutableRelativeSymbol()
|
/external/chromium_org/tools/gyp/test/win/linker-flags/ |
D | target-machine.gyp | 12 'TargetMachine': '1', 22 'TargetMachine': '17', 32 'TargetMachine': '1', 42 'TargetMachine': '17',
|
/external/llvm/lib/ExecutionEngine/JIT/ |
D | JIT.h | 28 class TargetMachine; variable 58 TargetMachine &TM; // The current target we are compiling to 81 JIT(Module *M, TargetMachine &tm, TargetJITInfo &tji, 189 TargetMachine *TM); 197 TargetMachine *getTargetMachine() override { return &TM; } in getTargetMachine() 215 TargetMachine &tm);
|
/external/llvm/tools/llc/ |
D | llc.cpp | 125 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream() 136 case TargetMachine::CGFT_ObjectFile: in GetOutputStream() 142 case TargetMachine::CGFT_Null: in GetOutputStream() 152 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream() 154 case TargetMachine::CGFT_ObjectFile: in GetOutputStream() 155 case TargetMachine::CGFT_Null: in GetOutputStream() 288 std::unique_ptr<TargetMachine> target( in compileModule() 300 TargetMachine &Target = *target.get(); in compileModule() 325 FileType != TargetMachine::CGFT_ObjectFile) in compileModule()
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetObjectFile.h | 18 class TargetMachine; variable 29 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 33 Mangler &Mang, const TargetMachine &TM,
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64TargetObjectFile.h | 21 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 29 const TargetMachine &TM, 34 const TargetMachine &TM,
|
/external/llvm/lib/Target/XCore/ |
D | XCoreTargetObjectFile.h | 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 30 const TargetMachine &TM) const override; 35 const TargetMachine &TM) const override;
|