HomeSort by relevance Sort by last modified time
    Searched refs:DataLayoutPass (Results 1 - 25 of 67) sorted by null

1 2 3

  /external/llvm/lib/Target/NVPTX/
NVPTXAllocaHoisting.h 34 AU.addRequired<DataLayoutPass>();
NVPTXLowerAggrCopies.h 31 AU.addRequired<DataLayoutPass>();
  /external/llvm/lib/Analysis/
NoAliasAnalysis.cpp 39 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
IVUsers.cpp 256 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
AliasAnalysis.cpp 497 DataLayoutPass *DLP = P->getAnalysisIfAvailable<DataLayoutPass>();
  /external/llvm/lib/Transforms/Scalar/
ConstantProp.cpp 71 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
LoopInstSimplify.cpp 76 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
SimplifyCFGPass.cpp 176 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
LoadCombine.cpp 83 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
Sink.cpp 103 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
SeparateConstOffsetFromGEP.cpp 236 AU.addRequired<DataLayoutPass>();
241 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
303 INITIALIZE_PASS_DEPENDENCY(DataLayoutPass)
    [all...]
  /external/llvm/lib/Transforms/Utils/
SimplifyInstructions.cpp 52 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
LoopUnroll.cpp 493 DataLayoutPass *DLP = PP->getAnalysisIfAvailable<DataLayoutPass>();
SimplifyIndVar.cpp 65 DataLayoutPass *DLP = LPM->getAnalysisIfAvailable<DataLayoutPass>();
  /external/llvm/unittests/IR/
LegacyPassManagerTest.cpp 102 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>());
179 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>());
218 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>());
255 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>());
280 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>());
306 Passes.add(new DataLayoutPass(&M));
330 Passes.add(new DataLayoutPass(&M));
352 Passes.add(new DataLayoutPass(M.get()));
363 Passes.add(new DataLayoutPass(M));
401 Passes.add(new DataLayoutPass(M))
    [all...]
  /external/llvm/include/llvm/IR/
DataLayout.h 459 class DataLayoutPass : public ImmutablePass {
464 DataLayoutPass();
465 ~DataLayoutPass();
471 explicit DataLayoutPass(const DataLayout &DL);
473 explicit DataLayoutPass(const Module *M);
  /frameworks/compile/libbcc/lib/Core/
Compiler.cpp 150 llvm::DataLayoutPass *data_layout_pass = NULL;
156 data_layout_pass = new (std::nothrow) llvm::DataLayoutPass(*mTarget->getDataLayout());
197 llvm::DataLayoutPass *data_layout_pass;
204 data_layout_pass = new (std::nothrow) llvm::DataLayoutPass(*mTarget->getDataLayout());
  /external/llvm/lib/IR/
DataLayout.cpp 38 INITIALIZE_PASS(DataLayoutPass, "datalayout", "Data Layout", false, true)
39 char DataLayoutPass::ID = 0;
798 DataLayoutPass::DataLayoutPass() : ImmutablePass(ID), DL("") {
799 report_fatal_error("Bad DataLayoutPass ctor used. Tool did not specify a "
803 DataLayoutPass::~DataLayoutPass() {}
805 DataLayoutPass::DataLayoutPass(const DataLayout &DL)
810 DataLayoutPass::DataLayoutPass(const Module *M) : ImmutablePass(ID), DL(M)
    [all...]
  /external/llvm/lib/Transforms/IPO/
ConstantMerge.cpp 106 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>();
  /frameworks/compile/slang/
slang_backend.cpp 68 mPerFunctionPasses->add(new llvm::DataLayoutPass(mpModule));
79 mPerModulePasses->add(new llvm::DataLayoutPass(mpModule));
111 mCodeGenPasses->add(new llvm::DataLayoutPass(mpModule));
  /external/llvm/lib/Transforms/Instrumentation/
BoundsChecking.cpp 52 AU.addRequired<DataLayoutPass>();
168 DL = &getAnalysis<DataLayoutPass>().getDataLayout();
  /external/llvm/lib/Target/
Target.cpp 50 // The DataLayoutPass must now be in sync with the module. Unfortunatelly we
52 unwrap(PM)->add(new DataLayoutPass(*unwrap(TD)));
  /external/clang/lib/CodeGen/
BackendUtil.cpp 64 CodeGenPasses->add(new DataLayoutPass(TheModule));
74 PerModulePasses->add(new DataLayoutPass(TheModule));
84 PerFunctionPasses->add(new DataLayoutPass(TheModule));
  /external/llvm/lib/ExecutionEngine/JIT/
JIT.cpp 156 PM.add(new DataLayoutPass(M));
189 PM.add(new DataLayoutPass(M));
221 PM.add(new DataLayoutPass(M));
  /external/llvm/tools/opt/
opt.cpp 455 Passes.add(new DataLayoutPass(M.get()));
471 FPasses->add(new DataLayoutPass(M.get()));

Completed in 1059 milliseconds

1 2 3