/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(); }
|