aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/DwarfEHPrepare.cpp
AgeCommit message (Expand)Author
2010-04-15reapply r101364, which has been backed out in r101368Gabor Greif
2010-04-15typosGabor Greif
2010-04-15back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif
2010-04-15rotate CallInst operands, i.e. move callee to the backGabor Greif
2010-04-02Skip debug info when looking for existing EH calls at theDale Johannesen
2010-03-29Re-add back in the slow way of determining of a clean-up should become aBill Wendling
2010-03-29A more general (and simpler!) implementation of r99671. It performs a similarBill Wendling
2010-03-27Return if we changed anything or not.Bill Wendling
2010-03-27If a selector has a call to ".llvm.eh.catch.all.value" that we haven'tBill Wendling
2010-03-26If we mark clean-ups as clean-ups, then it could break when inlining through anBill Wendling
2010-01-20SjLj EH introduces can introduce an additional edge to a landing pad and padJim Grosbach
2009-11-23Pull LLVMContext out of PromoteMemToReg.Nick Lewycky
2009-10-29Don't put in these EH changes.Bill Wendling
2009-10-29Reverting r85338 for now. It's causing a bootstrap failure on PPC darwin9.Bill Wendling
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-06Introduce and use convenience methods for getting pointer typesDuncan Sands
2009-09-20Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar
2009-09-15Expand on comment.Eric Christopher
2009-09-14Pull the creation of the "RewindFunction" function out of the loop. It's onlyBill Wendling
2009-09-04If there's a calling convention attach it to the rewind function call.Eric Christopher
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-15Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson
2009-07-05More LLVMContext-ification.Owen Anderson
2009-05-22Add a new codegen pass that normalizes dwarf exception handlingDuncan Sands