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

1 2 3 45 6 7 8

  /external/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 25 #include "llvm/IR/DataLayout.h"
47 const DataLayout *TD; // May be NULL
59 TD(LPM->getAnalysisIfAvailable<DataLayout>()),
CloneFunction.cpp 207 const DataLayout *TD;
214 const DataLayout *td)
370 const DataLayout *TD,
Local.cpp 27 #include "llvm/IR/DataLayout.h"
401 bool llvm::SimplifyInstructionsInBlock(BasicBlock *BB, const DataLayout *TD,
449 DataLayout *TD) {
764 unsigned PrefAlign, const DataLayout *TD) {
807 const DataLayout *TD) {
    [all...]
  /external/llvm/lib/Transforms/Scalar/
SROA.cpp 39 #include "llvm/IR/DataLayout.h"
200 AllocaPartitioning(const DataLayout &TD, AllocaInst &AI);
453 PartitionBuilder(const DataLayout &DL, AllocaInst &AI, AllocaPartitioning &P)
793 UseBuilder(const DataLayout &TD, AllocaInst &AI, AllocaPartitioning &P)
    [all...]
GVN.cpp 35 #include "llvm/IR/DataLayout.h"
506 const DataLayout *TD;
538 const DataLayout *getDataLayout() const { return TD; }
733 const DataLayout &TD) {
758 const DataLayout &TD) {
845 const DataLayout &TD) {
918 const DataLayout &TD) {
    [all...]
LoopIdiomRecognize.cpp 53 #include "llvm/IR/DataLayout.h"
134 const DataLayout *TD;
183 const DataLayout *getDataLayout() {
184 return TD ? TD : TD=getAnalysisIfAvailable<DataLayout>();
    [all...]
SimplifyLibCalls.cpp 26 #include "llvm/IR/DataLayout.h"
50 const DataLayout *TD;
65 Value *OptimizeCall(CallInst *CI, const DataLayout *TD,
159 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
  /external/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.cpp 149 // opportunities. Attempt to fold the expression using DataLayout as a
166 const DataLayout &TD = *AP.TM.getDataLayout();
190 const DataLayout &TD = *AP.TM.getDataLayout();
200 const DataLayout &TD = *AP.TM.getDataLayout();
315 const DataLayout *TD = TM.getDataLayout();
    [all...]
  /external/llvm/lib/Analysis/
ValueTracking.cpp 19 #include "llvm/IR/DataLayout.h"
39 static unsigned getBitWidth(Type *Ty, const DataLayout *TD) {
49 const DataLayout *TD, unsigned Depth) {
135 const DataLayout *TD, unsigned Depth) {
229 const DataLayout *TD, unsigned Depth) {
    [all...]
TargetTransformInfo.cpp 12 #include "llvm/IR/DataLayout.h"
206 const DataLayout *DL;
217 DL = getAnalysisIfAvailable<DataLayout>();
BasicAliasAnalysis.cpp 25 #include "llvm/IR/DataLayout.h"
87 static uint64_t getObjectSize(const Value *V, const DataLayout &TD,
99 const DataLayout &TD,
111 const DataLayout &TD, const TargetLibraryInfo &TLI) {
154 const DataLayout &TD, unsigned Depth) {
229 /// When DataLayout is around, this function is capable of analyzing everything
236 const DataLayout *TD) {
280 // If we are lacking DataLayout information, we can't compute the offets of
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp 30 #include "llvm/IR/DataLayout.h"
71 static unsigned getGVAlignmentLog2(const GlobalValue *GV, const DataLayout &TD,
132 const DataLayout &AsmPrinter::getDataLayout() const {
282 const DataLayout *TD = TM.getDataLayout();
    [all...]
  /external/clang/lib/CodeGen/
BackendUtil.cpp 21 #include "llvm/IR/DataLayout.h"
61 CodeGenPasses->add(new DataLayout(TheModule));
71 PerModulePasses->add(new DataLayout(TheModule));
81 PerFunctionPasses->add(new DataLayout(TheModule));
95 /// IR, and they require DataLayout which depends on the triple.
CodeGenModule.h 42 class DataLayout;
235 const llvm::DataLayout &TheDataLayout;
391 const llvm::DataLayout &TD, DiagnosticsEngine &Diags);
484 const llvm::DataLayout &getDataLayout() const { return TheDataLayout; }
    [all...]
  /external/llvm/lib/ExecutionEngine/JIT/
JIT.cpp 24 #include "llvm/IR/DataLayout.h"
288 PM.add(new DataLayout(*TM.getDataLayout()));
342 PM.add(new DataLayout(*TM.getDataLayout()));
373 PM.add(new DataLayout(*TM.getDataLayout()));
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp 27 #include "llvm/IR/DataLayout.h"
86 DataLayout *TD;
471 DataLayout *TD, TargetLibraryInfo *TLI) {
663 static GlobalVariable *SRAGlobal(GlobalVariable *GV, const DataLayout &TD) {
    [all...]
Inliner.cpp 22 #include "llvm/IR/DataLayout.h"
376 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
  /external/llvm/tools/lto/
LTOCodeGenerator.cpp 23 #include "llvm/IR/DataLayout.h"
376 // Add an appropriate DataLayout instance for this module...
377 passes.add(new DataLayout(*_target->getDataLayout()));
395 codeGenPasses.add(new DataLayout(*_target->getDataLayout()));
  /external/llvm/include/llvm/CodeGen/
MachineFrameInfo.h 24 class DataLayout;
  /external/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 19 #include "llvm/IR/DataLayout.h"
85 DataLayout TD;
  /external/llvm/lib/ExecutionEngine/MCJIT/
MCJIT.cpp 17 #include "llvm/IR/DataLayout.h"
85 PM.add(new DataLayout(*TM->getDataLayout()));
  /external/llvm/lib/Target/AArch64/
AArch64AsmPrinter.cpp 327 const DataLayout *TD = TM.getDataLayout();
  /external/llvm/lib/Target/
Mangler.cpp 17 #include "llvm/IR/DataLayout.h"
160 const Function *F, const DataLayout &TD) {
  /external/llvm/tools/opt/
opt.cpp 27 #include "llvm/IR/DataLayout.h"
643 // Add an appropriate DataLayout instance for this module.
644 DataLayout *TD = 0;
647 TD = new DataLayout(ModuleDataLayout);
649 TD = new DataLayout(DefaultDataLayout);
668 FPasses->add(new DataLayout(*TD));
  /frameworks/compile/slang/
slang_rs_context.cpp 31 #include "llvm/IR/DataLayout.h"
82 mDataLayout = new llvm::DataLayout(Target.getTargetDescription());

Completed in 370 milliseconds

1 2 3 45 6 7 8