HomeSort by relevance Sort by last modified time
    Searched refs:DataLayout (Results 51 - 75 of 196) sorted by null

1 23 4 5 6 7 8

  /external/llvm/lib/Transforms/Utils/
SimplifyInstructions.cpp 24 #include "llvm/IR/DataLayout.h"
49 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
BuildLibCalls.cpp 17 #include "llvm/IR/DataLayout.h"
35 Value *llvm::EmitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout *TD,
65 const DataLayout *TD, const TargetLibraryInfo *TLI) {
95 const DataLayout *TD, const TargetLibraryInfo *TLI) {
120 IRBuilder<> &B, const DataLayout *TD,
153 const DataLayout *TD, const TargetLibraryInfo *TLI,
177 IRBuilder<> &B, const DataLayout *TD,
204 IRBuilder<> &B, const DataLayout *TD,
232 Value *Len, IRBuilder<> &B, const DataLayout *TD,
260 Value *Len, IRBuilder<> &B, const DataLayout *TD
    [all...]
  /external/llvm/test/Bindings/Ocaml/
ipo_opts.ml 46 let td = DataLayout.create (target_triple m) in
49 ++ DataLayout.add td
66 DataLayout.dispose td
scalar_opts.ml 41 let td = DataLayout.create (target_triple m) in
44 ++ DataLayout.add td
81 DataLayout.dispose td
  /external/llvm/unittests/IR/
PassManagerTest.cpp 20 #include "llvm/IR/DataLayout.h"
95 EXPECT_TRUE(getAnalysisIfAvailable<DataLayout>());
172 EXPECT_TRUE(getAnalysisIfAvailable<DataLayout>());
182 // EXPECT_TRUE(getAnalysisIfAvailable<DataLayout>());
211 EXPECT_TRUE(getAnalysisIfAvailable<DataLayout>());
248 EXPECT_TRUE(getAnalysisIfAvailable<DataLayout>());
273 EXPECT_TRUE(getAnalysisIfAvailable<DataLayout>());
299 Passes.add(new DataLayout(&M));
323 Passes.add(new DataLayout(&M));
345 Passes.add(new DataLayout(M.get()))
    [all...]
  /frameworks/compile/libbcc/lib/Core/
Compiler.cpp 25 #include <llvm/IR/DataLayout.h>
53 "Out of memory when create DataLayout during compilation.",
156 llvm::DataLayout *data_layout = NULL;
161 // Prepare DataLayout target data from Module
162 data_layout = new (std::nothrow) llvm::DataLayout(*mTarget->getDataLayout());
167 // Add DataLayout to the pass manager.
281 llvm::DataLayout *data_layout;
287 // Prepare DataLayout target data from Module
288 data_layout = new (std::nothrow) llvm::DataLayout(*mTarget->getDataLayout());
293 // Add DataLayout to the pass manager
    [all...]
  /external/clang/lib/CodeGen/
CodeGenTypes.h 26 class DataLayout;
66 const llvm::DataLayout &TheDataLayout;
113 const llvm::DataLayout &getDataLayout() const { return TheDataLayout; }
ModuleBuilder.cpp 23 #include "llvm/IR/DataLayout.h"
31 OwningPtr<const llvm::DataLayout> TD;
60 TD.reset(new llvm::DataLayout(Ctx->getTargetInfo().getTargetDescription()));
ABIInfo.h 20 class DataLayout;
198 const llvm::DataLayout &getDataLayout() const;
  /external/llvm/include/llvm/Analysis/
PtrUseVisitor.h 28 #include "llvm/IR/DataLayout.h"
105 const DataLayout &DL;
151 PtrUseVisitorBase(const DataLayout &DL) : DL(DL) {}
199 PtrUseVisitor(const DataLayout &DL) : PtrUseVisitorBase(DL) {}
IVUsers.h 30 class DataLayout;
125 DataLayout *TD;
  /external/llvm/lib/Target/
Target.cpp 17 #include "llvm/IR/DataLayout.h"
36 return wrap(new DataLayout(StringRep));
40 unwrap(PM)->add(new DataLayout(*unwrap(TD)));
TargetMachineC.cpp 17 #include "llvm/IR/DataLayout.h"
161 const DataLayout* td = TM->getDataLayout();
164 error = "No DataLayout in TargetMachine";
168 pass.add(new DataLayout(*td));
  /external/llvm/lib/Transforms/Scalar/
GlobalMerge.cpp 60 #include "llvm/IR/DataLayout.h"
127 const DataLayout *TD;
129 GlobalCmp(const DataLayout *td) : TD(td) { }
148 const DataLayout *TD = TLI->getDataLayout();
242 const DataLayout *TD = TLI->getDataLayout();
LoopInstSimplify.cpp 22 #include "llvm/IR/DataLayout.h"
70 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
  /frameworks/compile/libbcc/include/bcc/
Compiler.h 24 class DataLayout;
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter4/
toy.ml 30 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter5/
toy.ml 30 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter6/
toy.ml 30 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
  /external/llvm/examples/OCaml-Kaleidoscope/Chapter7/
toy.ml 31 DataLayout.add (ExecutionEngine.target_data the_execution_engine) the_fpm;
  /external/llvm/include/llvm/Target/
TargetMachine.h 34 class DataLayout;
113 virtual const DataLayout *getDataLayout() const { return 0; }
  /external/llvm/lib/IR/
Android.mk 11 DataLayout.cpp \
  /external/llvm/lib/Transforms/IPO/
ConstantMerge.cpp 27 #include "llvm/IR/DataLayout.h"
53 const DataLayout *TD;
101 TD = getAnalysisIfAvailable<DataLayout>();
110 // alignment. If we have DataLayout, we always know the alignment.
  /external/llvm/include/llvm/ExecutionEngine/
ExecutionEngine.h 45 class DataLayout;
107 const DataLayout *TD;
126 void setDataLayout(const DataLayout *td) { TD = td; }
216 const DataLayout *getDataLayout() const { return TD; }
  /frameworks/compile/mclinker/include/mcld/Target/
TargetMachine.h 79 const DataLayout *getDataLayout() const { return m_TM.getDataLayout(); }

Completed in 376 milliseconds

1 23 4 5 6 7 8