HomeSort by: relevance | last modified time | path
    Searched refs:LLVMTargetMachine (Results 1 - 25 of 65) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
RegisterUsageInfo.h 32 class LLVMTargetMachine;
44 void setTargetMachine(const LLVMTargetMachine &TM);
66 const LLVMTargetMachine *TM;
MachineModuleInfo.h 49 class LLVMTargetMachine;
82 const LLVMTargetMachine &TM;
153 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr);
155 explicit MachineModuleInfo(const LLVMTargetMachine *TM,
165 const LLVMTargetMachine &getTarget() const { return TM; }
284 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM = nullptr);
286 explicit MachineModuleInfoWrapperPass(const LLVMTargetMachine *TM,
302 const LLVMTargetMachine *TM;
308 MachineModuleAnalysis(const LLVMTargetMachine *TM) : TM(TM) {}
TargetPassConfig.h 23 class LLVMTargetMachine;
122 LLVMTargetMachine *TM;
142 TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm);
390 /// LLVMTargetMachine provides standard regalloc passes for most targets.
474 LLVMTargetMachine &);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
LlvmState.cpp 32 static_cast<LLVMTargetMachine *>(TheTarget->createTargetMachine(
54 std::unique_ptr<LLVMTargetMachine> LLVMState::createTargetMachine() const {
55 return std::unique_ptr<LLVMTargetMachine>(static_cast<LLVMTargetMachine *>(
LlvmState.h 46 std::unique_ptr<LLVMTargetMachine> createTargetMachine() const;
Assembler.h 91 std::unique_ptr<LLVMTargetMachine> TM,
108 std::unique_ptr<LLVMTargetMachine> TM,
  /src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/
CSKYTargetMachine.h 21 class CSKYTargetMachine : public LLVMTargetMachine {
CSKYTargetMachine.cpp 46 : LLVMTargetMachine(T, computeDataLayout(TT), TT, CPU, FS, Options,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LLVMTargetMachine.cpp 1 //===-- LLVMTargetMachine.cpp - Implement the LLVMTargetMachine class -----===//
9 // This file implements the LLVMTargetMachine class.
41 void LLVMTargetMachine::initAsmInfo() {
82 LLVMTargetMachine::LLVMTargetMachine(const Target &T,
98 LLVMTargetMachine::getTargetTransformInfo(const Function &F) {
104 addPassesToGenerateCode(LLVMTargetMachine &TM, PassManagerBase &PM,
122 bool LLVMTargetMachine::addAsmPrinter(PassManagerBase &PM,
142 Expected<std::unique_ptr<MCStreamer>> LLVMTargetMachine::createMCStreamer
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCTargetMachine.h 23 class ARCTargetMachine : public LLVMTargetMachine {
ARCTargetMachine.cpp 34 : LLVMTargetMachine(T,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRTargetMachine.h 28 class AVRTargetMachine : public LLVMTargetMachine {
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFTargetMachine.h 20 class BPFTargetMachine : public LLVMTargetMachine {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetMachine.h 25 class HexagonTargetMachine : public LLVMTargetMachine {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiTargetMachine.h 24 class LanaiTargetMachine : public LLVMTargetMachine {
LanaiTargetMachine.cpp 60 : LLVMTargetMachine(T, computeDataLayout(), TT, Cpu, FeatureString, Options,
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kTargetMachine.h 29 class M68kTargetMachine : public LLVMTargetMachine {
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430TargetMachine.h 25 class MSP430TargetMachine : public LLVMTargetMachine {
MSP430TargetMachine.cpp 46 : LLVMTargetMachine(T, computeDataLayout(TT, CPU, Options), TT, CPU, FS,
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVTargetMachine.h 23 class RISCVTargetMachine : public LLVMTargetMachine {
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetMachine.h 27 class SystemZTargetMachine : public LLVMTargetMachine {
45 // Override LLVMTargetMachine
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetMachine.h 28 class X86TargetMachine final : public LLVMTargetMachine {
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreTargetMachine.h 26 class XCoreTargetMachine : public LLVMTargetMachine {
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetMachine.h 25 class PPCTargetMachine final : public LLVMTargetMachine {
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VETargetMachine.h 22 class VETargetMachine : public LLVMTargetMachine {

Completed in 35 milliseconds

1 2 3