search for: createstructretpromotionpass

Displaying 7 results from an estimated 7 matches for "createstructretpromotionpass".

2008 May 07
4
[LLVMdev] Missing passes
...code for. Where these removed? Lower GC intrinsics, for GCless code generators (-lowergc) Correlated Expression Elimination (-cee) Lower select instructions to branches (-lowerselect) Additionally, I found the following passes for which no documentation was present: createGVExtractionPass() createStructRetPromotionPass() createStripDeadPrototypesPass() createJumpThreadingPass() createMemCpyOptPass() createLoopDeletionPass() createCodeGenPreparePass() From what I saw in Passes.html, the passes documentation is not generated automatically? What's the policy on updating this documentation? Gr. Matthijs -...
2010 Mar 02
2
[LLVMdev] make SHARED_LIBRARY=1 broken?
...x781): undefined reference to `llvm::createAlwaysInlinerPass()' /home/src/llvm-trunk/llvm/tools/opt/Release/opt.o: In function `T.1601': opt.cpp:(.text+0x1f1f): undefined reference to `llvm::createArgumentPromotionPass(unsigned int)' opt.cpp:(.text+0x1f24): undefined reference to `llvm::createStructRetPromotionPass()' ...... more failures .... Should I expect this configuration to work? Thanks, -- James Williams -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100302/b9ed4b3a/attachment.html>
2010 Mar 02
0
[LLVMdev] make SHARED_LIBRARY=1 broken?
...> `llvm::createAlwaysInlinerPass()' > /home/src/llvm-trunk/llvm/tools/opt/Release/opt.o: In function `T.1601': > opt.cpp:(.text+0x1f1f): undefined reference to > `llvm::createArgumentPromotionPass(unsigned int)' > opt.cpp:(.text+0x1f24): undefined reference to > `llvm::createStructRetPromotionPass()' > ...... more failures .... > > Should I expect this configuration to work? > > Thanks, > -- James Williams > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu > http://li...
2008 May 07
0
[LLVMdev] Missing passes
...s (-lowergc) Yes; this pass at least has been removed. > Correlated Expression Elimination (-cee) > Lower select instructions to branches (-lowerselect) > > Additionally, I found the following passes for which no > documentation was present: > createGVExtractionPass() > createStructRetPromotionPass() > createStripDeadPrototypesPass() > createJumpThreadingPass() > createMemCpyOptPass() > createLoopDeletionPass() > createCodeGenPreparePass() > > From what I saw in Passes.html, the passes documentation is not > generated automatically? It is not, although I think...
2008 May 08
0
[LLVMdev] Missing passes
...Lower select instructions to branches (-lowerselect) lowers packed operations to operations on smaller packed datatypes (-lower-packed) (I didn't report the last one in my initial posting, though I had noticed it was missing). I've added the following passes to the documentation: > createStructRetPromotionPass() > createStripDeadPrototypesPass() > createJumpThreadingPass() > createMemCpyOptPass() > createLoopDeletionPass() > createCodeGenPreparePass() I've left out the Global Value Extraction Pass, since that doesn't seem to be a full pass in itself (no RegisterPass for examp...
2010 Mar 02
4
[LLVMdev] make SHARED_LIBRARY=1 broken?
...nlinerPass()' > > /home/src/llvm-trunk/llvm/tools/opt/Release/opt.o: In function `T.1601': > > opt.cpp:(.text+0x1f1f): undefined reference to > > `llvm::createArgumentPromotionPass(unsigned int)' > > opt.cpp:(.text+0x1f24): undefined reference to > > `llvm::createStructRetPromotionPass()' > > ...... more failures .... > > > > Should I expect this configuration to work? > > > > Thanks, > > -- James Williams > > > > _______________________________________________ > > LLVM Developers mailing list > > LLVMdev at cs.uiuc....
2011 Apr 05
3
[LLVMdev] Building LLVM on Solaris/Sparc
...ondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o llvm::getGlobalContext() /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o llvm::createDomViewerPass() /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o llvm::createStructRetPromotionPass() /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o llvm::initializeScalarOpts(llvm::PassRegistry&) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o llvm::SmallVectorBase::grow_pod(unsigned int, unsigned int)/n/fs/scratch/tpondich/...