| /freebsd-9-stable/contrib/llvm/lib/Target/R600/ |
| D | AMDGPU.h | 25 class TargetMachine; variable 28 FunctionPass *createR600VectorRegMerger(TargetMachine &tm); 30 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm); 31 FunctionPass *createR600EmitClauseMarkers(TargetMachine &tm); 32 FunctionPass *createR600ClauseMergePass(TargetMachine &tm); 33 FunctionPass *createR600Packetizer(TargetMachine &tm); 34 FunctionPass *createR600ControlFlowFinalizer(TargetMachine &tm); 35 FunctionPass *createAMDGPUCFGStructurizerPass(TargetMachine &tm); 40 FunctionPass *createSILowerControlFlowPass(TargetMachine &tm); 41 FunctionPass *createSIFixSGPRCopiesPass(TargetMachine &tm); [all …]
|
| D | AMDGPUConvertToISA.cpp | 28 TargetMachine &TM; 31 AMDGPUConvertToISAPass(TargetMachine &tm) : in AMDGPUConvertToISAPass() 44 FunctionPass *llvm::createAMDGPUConvertToISAPass(TargetMachine &tm) { in createAMDGPUConvertToISAPass()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/ |
| D | TargetMachine.cpp | 47 TargetMachine::TargetMachine(const Target &T, in TargetMachine() function in TargetMachine 61 TargetMachine::~TargetMachine() { in ~TargetMachine() 67 void TargetMachine::resetTargetOptions(const MachineFunction *MF) const { in resetTargetOptions() 91 Reloc::Model TargetMachine::getRelocationModel() const { in getRelocationModel() 99 CodeModel::Model TargetMachine::getCodeModel() const { in getCodeModel() 123 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel() 161 CodeGenOpt::Level TargetMachine::getOptLevel() const { in getOptLevel() 167 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) const { in setOptLevel() 172 bool TargetMachine::getAsmVerbosityDefault() { in getAsmVerbosityDefault() 176 void TargetMachine::setAsmVerbosityDefault(bool V) { in setAsmVerbosityDefault() [all …]
|
| D | TargetMachineC.cpp | 49 inline TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap() 50 return reinterpret_cast<TargetMachine*>(P); in unwrap() 55 inline LLVMTargetMachineRef wrap(const TargetMachine *P) { in wrap() 57 reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine*>(P)); in wrap() 201 TargetMachine* TM = unwrap(T); in LLVMTargetMachineEmit() 217 TargetMachine::CodeGenFileType ft; in LLVMTargetMachineEmit() 220 ft = TargetMachine::CGFT_AssemblyFile; in LLVMTargetMachineEmit() 223 ft = TargetMachine::CGFT_ObjectFile; in LLVMTargetMachineEmit()
|
| D | TargetLoweringObjectFile.cpp | 41 const TargetMachine &TM) { in Initialize() 117 const TargetMachine &TM, in emitPersonalityValue() 128 const TargetMachine &TM){ in getKindForGlobal() 256 const TargetMachine &TM) const { in SectionForGlobal() 272 const TargetMachine &TM) const{ in SelectSectionForGlobal()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/CodeGen/ |
| D | TargetLoweringObjectFileImpl.h | 32 class TargetMachine; variable 42 const TargetMachine &TM, 52 Mangler *Mang, const TargetMachine &TM) const; 56 Mangler *Mang, const TargetMachine &TM) const; 87 Mangler *Mang, const TargetMachine &TM) const; 91 Mangler *Mang, const TargetMachine &TM) const; 95 Mangler *Mang, const TargetMachine &TM) const; 126 Mangler *Mang, const TargetMachine &TM) const; 130 Mangler *Mang, const TargetMachine &TM) const; 136 Mangler *Mang, const TargetMachine &TM) const;
|
| D | Passes.h | 110 TargetMachine *TM; 123 TargetPassConfig(TargetMachine *tm, PassManagerBase &pm); 350 createBasicTargetTransformInfoPass(const TargetMachine *TM); 531 FunctionPass *createStackProtectorPass(const TargetMachine *TM); 540 FunctionPass *createDwarfEHPass(const TargetMachine *TM); 545 FunctionPass *createSjLjEHPreparePass(const TargetMachine *TM);
|
| D | MachineFunctionAnalysis.h | 22 class TargetMachine; variable 28 const TargetMachine &TM; 33 explicit MachineFunctionAnalysis(const TargetMachine &tm);
|
| D | CommandFlags.h | 76 cl::opt<TargetMachine::CodeGenFileType> 77 FileType("filetype", cl::init(TargetMachine::CGFT_AssemblyFile), 80 clEnumValN(TargetMachine::CGFT_AssemblyFile, "asm", 82 clEnumValN(TargetMachine::CGFT_ObjectFile, "obj", 84 clEnumValN(TargetMachine::CGFT_Null, "null",
|
| D | MachineConstantPool.h | 29 class TargetMachine; variable 135 const TargetMachine &TM; ///< The target machine. 144 explicit MachineConstantPool(const TargetMachine &TM) in MachineConstantPool()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Target/ |
| D | TargetLoweringObjectFile.h | 33 class TargetMachine; variable 52 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 55 const TargetMachine &TM, 61 Mangler *, const TargetMachine &) const { in emitModuleFlags() argument 79 const TargetMachine &TM); 86 const TargetMachine &TM) const; 93 const TargetMachine &TM) const { in SectionForGlobal() 102 Mangler *Mang, const TargetMachine &TM) const = 0; 152 Mangler *Mang, const TargetMachine &TM) const;
|
| D | TargetMachine.h | 61 class TargetMachine { 62 TargetMachine(const TargetMachine &) LLVM_DELETED_FUNCTION; 63 void operator=(const TargetMachine &) LLVM_DELETED_FUNCTION; 65 TargetMachine(const Target &T, StringRef TargetTriple, 93 virtual ~TargetMachine(); 300 class LLVMTargetMachine : public TargetMachine {
|
| D | Mangler.h | 24 class TargetMachine; variable 36 const TargetMachine *TM; 49 Mangler(const TargetMachine *TM) : TM(TM), NextAnonGlobalID(1) {} in Mangler()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | BackendUtil.cpp | 58 PassManager *getCodeGenPasses(TargetMachine *TM) const { in getCodeGenPasses() 68 PassManager *getPerModulePasses(TargetMachine *TM) const { in getPerModulePasses() 78 FunctionPassManager *getPerFunctionPasses(TargetMachine *TM) const { in getPerFunctionPasses() 89 void CreatePasses(TargetMachine *TM); 99 TargetMachine *CreateTargetMachine(bool MustCreateTM); 105 TargetMachine *TM); 225 void EmitAssemblyHelper::CreatePasses(TargetMachine *TM) { in CreatePasses() 355 TargetMachine *EmitAssemblyHelper::CreateTargetMachine(bool MustCreateTM) { in CreateTargetMachine() 370 TargetMachine::setAsmVerbosityDefault(CodeGenOpts.AsmVerbose); in CreateTargetMachine() 372 TargetMachine::setFunctionSections(CodeGenOpts.FunctionSections); in CreateTargetMachine() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Hexagon/ |
| D | HexagonTargetObjectFile.h | 22 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM); 27 const TargetMachine &TM, 30 const TargetMachine &TM) const; 36 const TargetMachine &TM) const;
|
| 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() 90 Mangler *Mang, const TargetMachine &TM) const { in SelectSectionForGlobal()
|
| D | Hexagon.h | 25 class TargetMachine; variable 34 FunctionPass *createHexagonDelaySlotFillerPass(const TargetMachine &TM); 35 FunctionPass *createHexagonFPMoverPass(const TargetMachine &TM);
|
| D | HexagonCallingConvLower.h | 29 class TargetMachine; variable 50 const TargetMachine &TM; 57 Hexagon_CCState(CallingConv::ID CC, bool isVarArg, const TargetMachine &TM, 65 const TargetMachine &getTarget() const { return TM; } in getTarget()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Mips/ |
| D | MipsTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM); 29 const TargetMachine &TM, SectionKind Kind)const; 31 const TargetMachine &TM) const; 36 const TargetMachine &TM) const;
|
| D | MipsTargetObjectFile.cpp | 27 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ in Initialize() 65 const TargetMachine &TM) const { in IsGlobalInSmallSection() 75 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, in IsGlobalInSmallSection() 106 Mangler *Mang, const TargetMachine &TM) const { in SelectSectionForGlobal()
|
| /freebsd-9-stable/contrib/llvm/tools/llc/ |
| D | llc.cpp | 111 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream() 122 case TargetMachine::CGFT_ObjectFile: in GetOutputStream() 128 case TargetMachine::CGFT_Null: in GetOutputStream() 138 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream() 140 case TargetMachine::CGFT_ObjectFile: in GetOutputStream() 141 case TargetMachine::CGFT_Null: in GetOutputStream() 283 OwningPtr<TargetMachine> in compileModule() 289 TargetMachine &Target = *target.get(); in compileModule() 335 if (FileType != TargetMachine::CGFT_ObjectFile) in compileModule()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Transforms/ |
| D | Scalar.h | 28 class TargetMachine; variable 125 Pass *createGlobalMergePass(const TargetMachine *TM = 0); 273 FunctionPass *createLowerInvokePass(const TargetMachine *TM = 0, 317 FunctionPass *createCodeGenPreparePass(const TargetMachine *TM = 0);
|
| /freebsd-9-stable/contrib/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); 212 TargetMachine &tm);
|
| /freebsd-9-stable/contrib/llvm/lib/ExecutionEngine/ |
| D | TargetSelect.cpp | 28 TargetMachine *EngineBuilder::selectTarget() { in selectTarget() 41 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, in selectTarget() 100 TargetMachine *Target = TheTarget->createTargetMachine(TheTriple.getTriple(), in selectTarget()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/AArch64/ |
| D | AArch64TargetObjectFile.h | 26 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM); 30 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM);
|