Home
last modified time | relevance | path

Searched refs:DataLayoutPass (Results 1 – 25 of 70) sorted by relevance

123

/minix3/external/bsd/llvm/dist/llvm/unittests/IR/
H A DLegacyPassManagerTest.cpp102 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>()); in runOnModule()
179 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>()); in runOnSCC()
218 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>()); in runOnLoop()
255 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>()); in runOnBasicBlock()
280 EXPECT_TRUE(getAnalysisIfAvailable<DataLayoutPass>()); in runOnModule()
306 Passes.add(new DataLayoutPass()); in TEST()
330 Passes.add(new DataLayoutPass()); in TEST()
352 Passes.add(new DataLayoutPass()); in MemoryTestHelper()
363 Passes.add(new DataLayoutPass()); in MemoryTestHelper()
401 Passes.add(new DataLayoutPass()); in TEST()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DNoAliasAnalysis.cpp39 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in initializePass()
H A DIVUsers.cpp256 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in runOnLoop()
H A DAliasAnalysis.cpp466 DataLayoutPass *DLP = P->getAnalysisIfAvailable<DataLayoutPass>(); in InitializeAliasAnalysis()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DConstantProp.cpp71 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in runOnFunction()
H A DSimplifyCFGPass.cpp189 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in runOnFunction()
H A DLoopInstSimplify.cpp80 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in runOnLoop()
H A DSink.cpp103 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in runOnFunction()
H A DLoadCombine.cpp88 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in doInitialization()
H A DSeparateConstOffsetFromGEP.cpp315 AU.addRequired<DataLayoutPass>(); in getAnalysisUsage()
320 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in doInitialization()
388 INITIALIZE_PASS_DEPENDENCY(DataLayoutPass) in INITIALIZE_AG_DEPENDENCY()
H A DAlignmentFromAssumptions.cpp416 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in runOnFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyInstructions.cpp54 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in runOnFunction()
H A DSimplifyIndVar.cpp65 DataLayoutPass *DLP = LPM->getAnalysisIfAvailable<DataLayoutPass>(); in SimplifyIndvar()
H A DLoopUnroll.cpp534 DataLayoutPass *DLP = PP->getAnalysisIfAvailable<DataLayoutPass>(); in UnrollLoop()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DDataLayout.cpp38 INITIALIZE_PASS(DataLayoutPass, "datalayout", "Data Layout", false, true)
39 char DataLayoutPass::ID = 0;
821 DataLayoutPass::DataLayoutPass() : ImmutablePass(ID), DL("") { in DataLayoutPass() function in DataLayoutPass
825 DataLayoutPass::~DataLayoutPass() {} in ~DataLayoutPass()
827 bool DataLayoutPass::doInitialization(Module &M) { in doInitialization()
832 bool DataLayoutPass::doFinalization(Module &M) { in doFinalization()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.h32 AU.addRequired<DataLayoutPass>(); in getAnalysisUsage()
H A DNVPTXAllocaHoisting.h35 AU.addRequired<DataLayoutPass>(); in getAnalysisUsage()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp106 DataLayoutPass *DLP = getAnalysisIfAvailable<DataLayoutPass>(); in runOnModule()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DDataLayout.h449 class DataLayoutPass : public ImmutablePass {
454 DataLayoutPass();
455 ~DataLayoutPass();
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp97 AU.addRequired<DataLayoutPass>(); in getAnalysisUsage()
134 DataLayoutPass *DLP = &getAnalysis<DataLayoutPass>(); in runOnModule()
H A DBoundsChecking.cpp52 AU.addRequired<DataLayoutPass>(); in getAnalysisUsage()
168 DL = &getAnalysis<DataLayoutPass>().getDataLayout(); in runOnFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/
H A DTarget.cpp52 unwrap(PM)->add(new DataLayoutPass()); in LLVMAddTargetData()
H A DTargetMachineC.cpp201 pass.add(new DataLayoutPass()); in LLVMTargetMachineEmit()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp66 CodeGenPasses->add(new DataLayoutPass()); in getCodeGenPasses()
76 PerModulePasses->add(new DataLayoutPass()); in getPerModulePasses()
86 PerFunctionPasses->add(new DataLayoutPass()); in getPerFunctionPasses()
/minix3/external/bsd/llvm/dist/llvm/tools/opt/
H A Dopt.cpp419 Passes.add(new DataLayoutPass()); in main()
435 FPasses->add(new DataLayoutPass()); in main()

123