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;
61 const llvm::Target *mTarget;
64 llvm::Triple::ArchType mArchType;
79 inline const llvm::TargetOptions &getTargetOptions() const
81 inline llvm::TargetOptions &getTargetOptions()
84 inline llvm::CodeModel::Model getCodeModel() const
86 inline void setCodeModel(llvm::CodeModel::Model pCodeMode)
89 inline llvm::CodeGenOpt::Level getOptimizationLevel() const
91 inline void setOptimizationLevel(llvm::CodeGenOpt::Level pOptLvl)
94 inline llvm::Reloc::Model getRelocationModel() const
96 inline void setRelocationModel(llvm::Reloc::Model pRelocModel)
99 inline const llvm::Target *getTarget() const
102 inline llvm::Triple::ArchType getArchType() const