Lines Matching defs:llvm
23 #include <llvm/ADT/Triple.h>
24 #include <llvm/Support/CodeGen.h>
25 #include <llvm/Target/TargetOptions.h>
27 namespace llvm {
31 } // end namespace llvm
45 llvm::TargetOptions mTargetOpts;
47 llvm::CodeModel::Model mCodeModel;
49 llvm::CodeGenOpt::Level mOptLevel;
51 llvm::Reloc::Model mRelocModel;
63 const llvm::Target *mTarget;
66 llvm::Triple::ArchType mArchType;
81 inline const llvm::TargetOptions &getTargetOptions() const
83 inline llvm::TargetOptions &getTargetOptions()
86 inline llvm::CodeModel::Model getCodeModel() const
88 inline void setCodeModel(llvm::CodeModel::Model pCodeMode)
91 inline llvm::CodeGenOpt::Level getOptimizationLevel() const
93 inline void setOptimizationLevel(llvm::CodeGenOpt::Level pOptLvl)
96 inline llvm::Reloc::Model getRelocationModel() const
98 inline void setRelocationModel(llvm::Reloc::Model pRelocModel)
101 inline const llvm::Target *getTarget() const
104 inline llvm::Triple::ArchType getArchType() const