aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fixing a bug creating floating point constants of type otherGordon Henriksen2008-02-023-6/+35
* Frame index can be negative.Evan Cheng2008-02-024-4/+4
* CBackend: Implement unaligned load/store.Lauro Ramos Venancio2008-02-012-14/+50
* Don't drop function/call return attributes like 'nounwind'.Duncan Sands2008-02-012-0/+23
* Update llvm.dbg.func.start.Evan Cheng2008-02-011-4/+7
* Remove the nasty LABEL hack with a much less evil one. Now llvm.dbg.func.star...Evan Cheng2008-02-018-59/+29
* Rename RecordLabel to RecordSourceLine because that's what it is doing.Evan Cheng2008-02-013-6/+6
* Add convenient std::string helpers to StringMap. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-01-311-4/+21
* Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng2008-01-3121-573/+155
* Chris' change to print an approximation to long doublesDale Johannesen2008-01-311-1/+2
* Reapply the patch with fix.Anton Korobeynikov2008-01-311-7/+34
* revert anton's recent stringmap patch, which breaks clang.Chris Lattner2008-01-311-33/+6
* Make StringMap to be more STL'ish. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-01-311-6/+33
* Whitespace cleanupAnton Korobeynikov2008-01-311-53/+52
* Add a comment for a nasty short term hack.Evan Cheng2008-01-311-0/+4
* Add an extra operand to LABEL nodes which distinguishes between debug, EH, or...Evan Cheng2008-01-3115-38/+81
* Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex...Christopher Lamb2008-01-314-7/+37
* Add more thorough error checking for NULL register classes.Christopher Lamb2008-01-311-1/+2
* Add x86 specific getFrameIndexOffset(). This fixes local variable debugging i...Evan Cheng2008-01-312-0/+15
* MRegisterInfo::getLocation() is a really bad idea. Its function is to calcula...Evan Cheng2008-01-313-22/+13
* Makes the same change in ppc backend: avoid inserting prologue before debug l...Evan Cheng2008-01-311-0/+10
* Avoid unnecessarily casting away const, fixing a FIXME.Dan Gohman2008-01-313-3/+3
* Avoid unnecessarily casting away const.Dan Gohman2008-01-311-1/+1
* Fix a typo in a comment.Dan Gohman2008-01-311-1/+1
* Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid conflictingDan Gohman2008-01-317-12/+12
* Also avoid adding callee save code before debug labels.Evan Cheng2008-01-311-1/+9
* Create a new class, MemOperand, for describing memory referencesDan Gohman2008-01-3118-155/+477
* Fixed a bug in MergeValueInAsValue() pointed out by David Greene. Replace val...Evan Cheng2008-01-301-3/+3
* Treat the label for the first @llvm.dbg.stoppoint the same way as the dbg_fun...Evan Cheng2008-01-302-8/+12
* Adjust loop per review feedback.Dale Johannesen2008-01-301-4/+2
* A semi-gross fix for a debug info issue. When inserting the "function start" ...Evan Cheng2008-01-302-9/+28
* Supply appropriate arch info to darwin assembler.Devang Patel2008-01-301-0/+16
* Accept getelementptr starting at GV with all 0 indices as aDale Johannesen2008-01-302-0/+278
* Always put version numbers at the end because they are optional.Devang Patel2008-01-302-12/+14
* Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope...Evan Cheng2008-01-3013-39/+23
* Enable exception handling if it is supported.Devang Patel2008-01-301-1/+6
* Add a new PseudoSourceValue class, which will be used to help trackDan Gohman2008-01-303-0/+96
* Remove a couple more cases of "getNumUses() == 0". No need to walk the linkedNick Lewycky2008-01-301-2/+2
* Use empty() instead of comparing size() with zero.Nick Lewycky2008-01-301-1/+1
* Don't DCE FreeInst's. We were using those! Patch from Owen Anderson.Nick Lewycky2008-01-301-1/+1
* Pointers change size depending upon the target. Remove them to make the test ...Tanya Lattner2008-01-301-3/+1
* Skip over the label which marks the beginning of the function before insertin...Evan Cheng2008-01-301-0/+6
* Back out mods to llvmAsmParser, incorrectly committedScott Michel2008-01-303-4562/+3410
* More cleanups for CellSPU:Scott Michel2008-01-3018-3868/+4951
* Make DSE much more aggressive by performing DCE earlier. Update a testcase t...Owen Anderson2008-01-302-3/+56
* Fix an issue where, under very specific circumstances, memdep could end up de...Owen Anderson2008-01-301-2/+2
* Fix a bug where scalarrepl would discard offset if type would match.Chris Lattner2008-01-302-2/+23
* Factor the addressing mode and the load/store VT out of LoadSDNodeDan Gohman2008-01-3015-161/+145
* Work in progress. This patch *fixes* x86-64 calls which are modelled as Struc...Evan Cheng2008-01-296-96/+283
* Update this test case.Evan Cheng2008-01-291-2/+10