Searched defs:TargetMachine (Results 1 - 4 of 4) sorted by relevance

/external/llvm/bindings/ocaml/target/
H A Dllvm_target.mli183 module TargetMachine : sig module
192 (** Returns the Target used in a TargetMachine *)
196 [llvm::TargetMachine::getTriple]. *)
200 [llvm::TargetMachine::getCPU]. *)
204 [llvm::TargetMachine::getFeatureString]. *)
211 See [llvm::TargetMachine::addAnalysisPasses]. *)
215 See [llvm::TargetMachine::setAsmVerbosity]. *)
H A Dllvm_target.ml111 module TargetMachine = struct module
/external/llvm/lib/Target/
H A DTargetMachine.cpp1 //===-- TargetMachine.cpp - General Target Information ---------------------==//
14 #include "llvm/Target/TargetMachine.h"
37 // TargetMachine Class
40 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, function in class:TargetMachine
48 TargetMachine::~TargetMachine() {
57 void TargetMachine::resetTargetOptions(const Function &F) const {
77 Reloc::Model TargetMachine::getRelocationModel() const {
85 CodeModel::Model TargetMachine
[all...]
/external/llvm/include/llvm/Target/
H A DTargetMachine.h1 //===-- llvm/Target/TargetMachine.h - Target Information --------*- C++ -*-===//
10 // This file defines the TargetMachine and LLVMTargetMachine classes.
66 class TargetMachine { class in namespace:llvm
67 TargetMachine(const TargetMachine &) = delete;
68 void operator=(const TargetMachine &) = delete;
70 TargetMachine(const Target &T, StringRef DataLayoutString,
80 /// Triple string, CPU name, and target feature strings the TargetMachine
102 virtual ~TargetMachine();
132 // from TargetMachine
[all...]

Completed in 355 milliseconds