summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/LowerInvoke.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add some adviceChris Lattner2006-07-271-592/+0
* Shrink libllvmgcc.dylib by another 23KChris Lattner2006-06-281-1/+2
* Declare that lowerinvoke doesn't interact with other lowering passes.Chris Lattner2006-05-171-1/+9
* Add support alignment of allocation instructions.Nate Begeman2005-11-051-9/+12
* When a function takes a variable number of pointer arguments, with a zeroJeff Cohen2005-10-231-4/+4
* Fix VC++ warnings.Jeff Cohen2005-10-011-1/+0
* Insert stores after phi nodes in the normal dest. This fixesChris Lattner2005-09-291-2/+5
* add a note about a way to improve this code further, that I won't be gettingChris Lattner2005-09-271-0/+8
* Avoid spilling stack slots... to stack slots.Chris Lattner2005-09-271-0/+6
* Completely rewrite 'correct' eh support. This changes how setjmp insertionChris Lattner2005-09-271-140/+301
* The correct fix for PR612, which also fixesChris Lattner2005-08-031-2/+12
* When inserting code, make sure not to insert it before PHI nodes. ThisChris Lattner2005-08-031-1/+3
* Fix a 64-bit problem, passing (int)0 through ... instead of (void*)0Chris Lattner2005-06-091-4/+4
* When lowering invokes to calls, amke sure to preserve the calling conv. ThisChris Lattner2005-05-131-7/+9
* Prefer int 0 instead of long 0 for GEP arguments.Chris Lattner2005-05-131-3/+3
* Preserve tail markerChris Lattner2005-05-061-3/+3
* Fixed a comment.John Criswell2005-05-021-3/+3
* Remove trailing whitespaceMisha Brukman2005-04-211-12/+12
* Lazily create the abort message, so only translation units that use unwindChris Lattner2004-11-131-22/+31
* Simplify handling of constant initializersChris Lattner2004-11-121-36/+13
* Changes For Bug 352Reid Spencer2004-09-011-2/+2
* bug 122:Reid Spencer2004-07-181-3/+3
* Fix one of the major things that is causing the C Backend to infinite loopChris Lattner2004-05-281-0/+1
* Support getelementptr instructions which use uint's to index into structureChris Lattner2004-04-051-5/+5
* Add warningChris Lattner2004-03-311-0/+6
* Disable tail duplication in a case that breaks on Olden/tspChris Lattner2004-03-011-1/+1
* Instead of producing calls to setjmp/longjmp, produce uses of theChris Lattner2004-02-151-2/+2
* Expose a pass ID that can be 'required'Chris Lattner2004-02-131-0/+2
* Only add the global variable with the abort message if an unwind actuallyChris Lattner2004-02-091-14/+26
* Fix grammar-o.Misha Brukman2004-02-081-1/+1
* Improve compatibility with programs that already have a prototype for 'write',Chris Lattner2004-02-081-12/+43
* rename the "exceptional" destination of an invoke instruction to the 'unwind'...Chris Lattner2004-02-081-2/+2
* Implement proper invoke/unwind lowering.Chris Lattner2004-02-081-21/+262
* Add a call to 'write' right before the call to abort() in the unwind path.Chris Lattner2004-02-081-3/+27
* Finegrainify namespacificationChris Lattner2003-12-101-11/+11
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+5
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Initial checkin of the LLVM->LLVM transform to support code generators whichChris Lattner2003-10-051-0/+74
OpenPOWER on IntegriCloud