HomeSort by relevance Sort by last modified time
    Searched refs:TargetData (Results 76 - 100 of 177) sorted by null

1 2 34 5 6 7 8

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

Completed in 878 milliseconds

1 2 34 5 6 7 8