/external/llvm/include/llvm/Analysis/ |
MemoryDependenceAnalysis.h | 32 class TargetData; 326 TargetData *TD; 414 const TargetData &TD);
|
AliasAnalysis.h | 48 class TargetData; 56 const TargetData *TD; 83 /// getTargetData - Return a pointer to the current TargetData object, or 84 /// null if no TargetData object is available. 86 const TargetData *getTargetData() const { return TD; } 88 /// getTypeStoreSize - Return the TargetData store size for the given type,
|
/external/llvm/lib/Transforms/Scalar/ |
SimplifyCFGPass.cpp | 34 #include "llvm/Target/TargetData.h" 286 static bool IterativeSimplifyCFG(Function &F, const TargetData *TD) { 309 const TargetData *TD = getAnalysisIfAvailable<TargetData>();
|
MemCpyOptimizer.cpp | 31 #include "llvm/Target/TargetData.h" 42 bool &VariableIdxFound, const TargetData &TD){ 75 const TargetData &TD) { 144 bool isProfitableToUseMemset(const TargetData &TD) const; 149 bool MemsetRange::isProfitableToUseMemset(const TargetData &TD) const { 195 const TargetData &TD; 197 MemsetRanges(const TargetData &td) : TD(td) {} 305 const TargetData *TD; [all...] |
GVN.cpp | 33 #include "llvm/Target/TargetData.h" 448 const TargetData *TD; 479 const TargetData *getTargetData() const { return TD; } 666 const TargetData &TD) { 692 const TargetData &TD) { 778 const TargetData &TD) { 851 const TargetData &TD) { 867 LoadInst *DepLI, const TargetData &TD){ 895 const TargetData &TD) { [all...] |
/frameworks/compile/slang/ |
slang_rs_context.h | 36 class TargetData; 74 llvm::TargetData *mTargetData; 110 inline const llvm::TargetData *getTargetData() const { return mTargetData; }
|
slang_backend.cpp | 50 #include "llvm/Target/TargetData.h" 65 mPerFunctionPasses->add(new llvm::TargetData(mpModule)); 77 mPerModulePasses->add(new llvm::TargetData(mpModule)); 110 mCodeGenPasses->add(new llvm::TargetData(mpModule));
|
llvm-rs-link.cpp | 42 #include "llvm/Target/TargetData.h" 223 if (llvm::TargetData *TD = new llvm::TargetData(ModuleDataLayout))
|
/external/llvm/lib/Transforms/IPO/ |
MergeFunctions.cpp | 66 #include "llvm/Target/TargetData.h" 95 /// TargetData so that we can keep them together as elements in the DenseSet. 100 static TargetData * const LookupOnly; 102 ComparableFunction(Function *Func, TargetData *TD) 107 TargetData *getTD() const { return TD; } 123 TargetData *TD; 129 TargetData *const ComparableFunction::LookupOnly = (TargetData*)(-1); 153 /// they will generate machine code with the same behaviour. TargetData is 158 FunctionComparator(const TargetData *TD, const Function *F1 [all...] |
GlobalOpt.cpp | 28 #include "llvm/Target/TargetData.h" 496 static GlobalVariable *SRAGlobal(GlobalVariable *GV, const TargetData &TD) { [all...] |
/external/llvm/include/llvm/Support/ |
TargetFolder.h | 29 class TargetData; 33 const TargetData *TD; 44 explicit TargetFolder(const TargetData *TheTD) : TD(TheTD) {}
|
/external/llvm/tools/llc/ |
llc.cpp | 37 #include "llvm/Target/TargetData.h" 351 if (const TargetData *TD = Target.getTargetData()) 352 PM.add(new TargetData(*TD)); 354 PM.add(new TargetData(&mod));
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombine.h | 24 class TargetData; 73 TargetData *TD; 96 TargetData *getTargetData() const { return TD; } 217 Instruction *tryOptimizeCall(CallInst *CI, const TargetData *TD);
|
/external/llvm/include/llvm/CodeGen/ |
FastISel.h | 33 class TargetData; 53 const TargetData &TD;
|
/frameworks/compile/libbcc/lib/CodeGen/ |
CodeEmitter.h | 50 class TargetData; 87 const llvm::TargetData *mpTD;
|
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 14 // TargetData information. These functions cannot go in VMCore due to library 28 #include "llvm/Target/TargetData.h" 44 /// TargetData. This always returns a non-null constant, but it may be a 47 const TargetData &TD) { 184 int64_t &Offset, const TargetData &TD) { 240 const TargetData &TD) { 361 const TargetData &TD) { 428 const TargetData *TD) { 502 static Constant *ConstantFoldLoadInst(const LoadInst *LI, const TargetData *TD){ 516 Constant *Op1, const TargetData *TD) [all...] |
/external/clang/lib/CodeGen/ |
BackendUtil.cpp | 30 #include "llvm/Target/TargetData.h" 60 CodeGenPasses->add(new TargetData(TheModule)); 68 PerModulePasses->add(new TargetData(TheModule)); 76 PerFunctionPasses->add(new TargetData(TheModule));
|
CGBlocks.h | 35 class TargetData;
|
CodeGenModule.h | 39 class TargetData; 219 const llvm::TargetData &TheTargetData; 348 llvm::Module &M, const llvm::TargetData &TD, 410 const llvm::TargetData &getTargetData() const { return TheTargetData; } [all...] |
/external/llvm/lib/CodeGen/ |
StackProtector.cpp | 29 #include "llvm/Target/TargetData.h" 113 const TargetData *TD = TLI->getTargetData();
|
ELFWriter.cpp | 48 #include "llvm/Target/TargetData.h" 375 const TargetData *TD = TM.getTargetData(); 423 const TargetData *TD = TM.getTargetData(); 449 const TargetData *TD = TM.getTargetData(); 530 const TargetData *TD = TM.getTargetData(); 612 const TargetData *TD = TM.getTargetData(); 641 const TargetData *TD = TM.getTargetData(); [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 178 const TargetData *TD;
|
/external/llvm/tools/opt/ |
opt.cpp | 26 #include "llvm/Target/TargetData.h" 552 // Add an appropriate TargetData instance for this module. 553 TargetData *TD = 0; 556 TD = new TargetData(ModuleDataLayout); 558 TD = new TargetData(DefaultDataLayout); 567 FPasses->add(new TargetData(*TD));
|
/external/llvm/bindings/ocaml/executionengine/ |
llvm_executionengine.ml | 86 external target_data: t -> Llvm_target.TargetData.t
|
/external/llvm/tools/lto/ |
LTOCodeGenerator.cpp | 33 #include "llvm/Target/TargetData.h" 384 // Add an appropriate TargetData instance for this module... 385 passes.add(new TargetData(*_target->getTargetData())); 395 codeGenPasses->add(new TargetData(*_target->getTargetData()));
|