/minix/external/bsd/llvm/dist/llvm/lib/Target/ |
H A D | TargetMachine.cpp | 37 TargetMachine::TargetMachine(const Target &T, in TargetMachine() function in TargetMachine 46 TargetMachine::~TargetMachine() { in ~TargetMachine() 74 Reloc::Model TargetMachine::getRelocationModel() const { in getRelocationModel() 82 CodeModel::Model TargetMachine::getCodeModel() const { in getCodeModel() 138 CodeGenOpt::Level TargetMachine::getOptLevel() const { in getOptLevel() 149 bool TargetMachine::getAsmVerbosityDefault() const { in getAsmVerbosityDefault() 153 void TargetMachine::setAsmVerbosityDefault(bool V) { in setAsmVerbosityDefault() 157 bool TargetMachine::getFunctionSections() const { in getFunctionSections() 161 bool TargetMachine::getDataSections() const { in getDataSections() 165 void TargetMachine::setFunctionSections(bool V) { in setFunctionSections() [all …]
|
H A D | TargetMachineC.cpp | 34 inline TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap() 35 return reinterpret_cast<TargetMachine*>(P); in unwrap() 40 inline LLVMTargetMachineRef wrap(const TargetMachine *P) { in wrap() 42 reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine*>(P)); in wrap() 186 TargetMachine* TM = unwrap(T); in LLVMTargetMachineEmit() 203 TargetMachine::CodeGenFileType ft; in LLVMTargetMachineEmit() 206 ft = TargetMachine::CGFT_AssemblyFile; in LLVMTargetMachineEmit() 209 ft = TargetMachine::CGFT_ObjectFile; in LLVMTargetMachineEmit()
|
H A D | TargetLoweringObjectFile.cpp | 44 const TargetMachine &TM) { in Initialize() 106 const TargetMachine &TM) const { in getSymbolWithGlobalValueBase() 117 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol() 123 const TargetMachine &TM, in emitPersonalityValue() 134 const TargetMachine &TM){ in getKindForGlobal() 263 const TargetMachine &TM) const { in SectionForGlobal() 290 const TargetMachine &TM, MachineModuleInfo *MMI, in getTTypeGlobalReference()
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.h | 32 class TargetMachine; variable 41 void emitPersonalityValue(MCStreamer &Streamer, const TargetMachine &TM, 51 const TargetMachine &TM) const override; 61 Mangler &Mang, const TargetMachine &TM, 67 const TargetMachine &TM, 95 const TargetMachine &TM) const override; 100 const TargetMachine &TM) const override; 108 Mangler &Mang, const TargetMachine &TM, 114 const TargetMachine &TM, 127 const TargetMachine &TM) const override; [all …]
|
H A D | MachineFunctionAnalysis.h | 22 class TargetMachine; variable 28 const TargetMachine &TM; 33 explicit MachineFunctionAnalysis(const TargetMachine &tm);
|
H A D | Passes.h | 111 TargetMachine *TM; 124 TargetPassConfig(TargetMachine *tm, PassManagerBase &pm); 355 FunctionPass *createAtomicExpandPass(const TargetMachine *TM); 362 createBasicTargetTransformInfoPass(const TargetMachine *TM); 380 FunctionPass *createCodeGenPreparePass(const TargetMachine *TM = nullptr); 561 FunctionPass *createStackProtectorPass(const TargetMachine *TM); 570 FunctionPass *createDwarfEHPass(const TargetMachine *TM); 575 FunctionPass *createSjLjEHPreparePass(const TargetMachine *TM);
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
H A 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); 44 FunctionPass *createSILoadStoreOptimizerPass(TargetMachine &tm); 45 FunctionPass *createSILowerControlFlowPass(TargetMachine &tm); 46 FunctionPass *createSIFixSGPRCopiesPass(TargetMachine &tm); 49 FunctionPass *createSIInsertWaits(TargetMachine &tm); [all …]
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 34 class TargetMachine; variable 54 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 57 const TargetMachine &TM, 79 const TargetMachine &TM); 86 const TargetMachine &TM) const; 93 const TargetMachine &TM) const { in SectionForGlobal() 115 Mangler &Mang, const TargetMachine &TM, 122 const TargetMachine &TM) const; 127 const TargetMachine &TM, 150 const TargetMachine &TM) const { in getExecutableRelativeSymbol() [all …]
|
H A 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, 90 virtual ~TargetMachine(); 230 class LLVMTargetMachine : public TargetMachine {
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsTargetObjectFile.h | 20 const TargetMachine *TM; 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 27 bool IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, 30 const TargetMachine &TM) const; 32 const TargetMachine &TM) const; 36 const TargetMachine &TM) const override; 40 const TargetMachine &TM) const;
|
H A D | MipsTargetObjectFile.cpp | 38 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ in Initialize() 66 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM) const { in IsGlobalInSmallSection() 79 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, in IsGlobalInSmallSection() 90 const TargetMachine &TM) const { in IsGlobalInSmallSectionImpl() 118 Mangler &Mang, const TargetMachine &TM) const { in SelectSectionForGlobal() 134 IsConstantInSmallSection(const Constant *CN, const TargetMachine &TM) const { in IsConstantInSmallSection()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/ |
H A 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;
|
H A 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() 92 const TargetMachine &TM) const { in SelectSectionForGlobal()
|
H A D | Hexagon.h | 25 class TargetMachine; variable 34 FunctionPass *createHexagonDelaySlotFillerPass(const TargetMachine &TM); 35 FunctionPass *createHexagonFPMoverPass(const TargetMachine &TM);
|
H A D | HexagonCallingConvLower.h | 28 class TargetMachine; variable 49 const TargetMachine &TM; 56 Hexagon_CCState(CallingConv::ID CC, bool isVarArg, const TargetMachine &TM, 64 const TargetMachine &getTarget() const { return TM; } in getTarget()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
H A 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;
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMTargetObjectFile.h | 18 class TargetMachine; variable 29 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 33 Mangler &Mang, const TargetMachine &TM,
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetObjectFile.h | 21 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 29 const TargetMachine &TM, 34 const TargetMachine &TM,
|
H A D | AArch64TargetObjectFile.cpp | 21 const TargetMachine &TM) { in Initialize() 28 const TargetMachine &TM, MachineModuleInfo *MMI, in getTTypeGlobalReference() 49 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreTargetObjectFile.h | 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 30 const TargetMachine &TM) const override; 35 const TargetMachine &TM) const override;
|
/minix/external/bsd/llvm/dist/llvm/tools/llc/ |
H A D | llc.cpp | 114 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream() 125 case TargetMachine::CGFT_ObjectFile: in GetOutputStream() 131 case TargetMachine::CGFT_Null: in GetOutputStream() 141 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream() 143 case TargetMachine::CGFT_ObjectFile: in GetOutputStream() 144 case TargetMachine::CGFT_Null: in GetOutputStream() 274 std::unique_ptr<TargetMachine> Target( in compileModule() 310 FileType != TargetMachine::CGFT_ObjectFile) in compileModule()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcTargetObjectFile.h | 18 class TargetMachine; variable 28 Mangler &Mang, const TargetMachine &TM,
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 27 const TargetMachine &TM) const override;
|
/minix/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/ |
H A D | TargetSelect.cpp | 28 TargetMachine *EngineBuilder::selectTarget() { in selectTarget() 41 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, in selectTarget() 99 TargetMachine *Target = TheTarget->createTargetMachine(TheTriple.getTriple(), in selectTarget()
|
/minix/external/bsd/llvm/dist/llvm/bindings/go/llvm/ |
H A D | target.go | 32 TargetMachine struct { struct 249 CodeModel CodeModel) (tm TargetMachine) { 264 func (tm TargetMachine) Triple() string { argument 270 func (tm TargetMachine) TargetData() TargetData { argument 274 func (tm TargetMachine) EmitToMemoryBuffer(m Module, ft CodeGenFileType) (MemoryBuffer, error) { argument 286 func (tm TargetMachine) AddAnalysisPasses(pm PassManager) { argument 291 func (tm TargetMachine) Dispose() { argument
|