summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/LowerInvoke.cpp
Commit message (Expand)AuthorAge
* Now that PassInfo and Pass::ID have been separated, move the rest of the pass...Owen Anderson2010-08-23
* Eliminate PromoteMemoryToRegisterID; just use addPreserved("mem2reg")Dan Gohman2010-08-06
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* lowerinvoke needs to handle aggregate function args like sjlj eh does.Jim Grosbach2010-06-30
* Remove unused codeJim Grosbach2010-06-01
* fix think-oJim Grosbach2010-06-01
* Simplify things a bit more. Fix prototype to use SmallVectorImpl andJim Grosbach2010-06-01
* mirror of r105280 changes for LowerInvoke, which uses the same basic logic hereJim Grosbach2010-06-01
* Use SmallVector instead of std::vector.Jim Grosbach2010-06-01
* Fix a problem that lower invoke has with allocas (PR6694), and Chris Lattner2010-04-26
* Finally land the InvokeInst operand reordering.Gabor Greif2010-03-24
* backing out r99170 because it still fails on clang-x86_64-darwin10-fntGabor Greif2010-03-22
* Now that hopefully all direct accesses to InvokeInst operands are fixedGabor Greif2010-03-22
* back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_...Gabor Greif2010-03-19
* Recommit r80858 again (which has been backed out in r80871).Gabor Greif2010-03-19
* Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer2010-01-05
* Remove FreeInst.Victor Hernandez2009-10-26
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-25
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-25
* Introduce and use convenience methods for getting pointer typesDuncan Sands2009-10-06
* back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif2009-09-03
* re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif2009-09-03
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-13
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson2009-08-05
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-31
* Move types back to the 2.5 API.Owen Anderson2009-07-29
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-29
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-28
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-24
* Get rid of the Pass+Context magic.Owen Anderson2009-07-22
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-16
* Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson2009-07-15
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-14
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-13
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-09
* Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson2009-07-08
* Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson2009-07-08
* More LLVMContext-ification.Owen Anderson2009-07-05
* remove trailing whitespaceJim Grosbach2009-04-17
* Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling2009-03-13
* Second installment of "BasicBlock operands to the back"Gabor Greif2009-03-13
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-07
* Large mechanical patch.Devang Patel2008-09-25
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-04
* Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places toDan Gohman2008-05-23
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-13
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-13