summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix PR1975: dag isel emitter produces patterns that isel wrong flag result.Evan Cheng2008-02-05
* Move to getCALLSEQ_END to ensure CALLSEQ_END node produces a flag. This is co...Evan Cheng2008-02-05
* Make RenamePass faster by making the 'is this a new phi node'Chris Lattner2008-02-05
* Implement sseregparm.Dale Johannesen2008-02-05
* If a vr is already marked alive in a bb, then it has PHI uses that are visite...Evan Cheng2008-02-05
* Ident mnemonics appropriatelyNate Begeman2008-02-05
* Fix a bug compiling PR1978 (perhaps not the only one though) whichChris Lattner2008-02-05
* Fix an obscure read-after-free bug that Duncan found.Owen Anderson2008-02-05
* Typo.Evan Cheng2008-02-04
* Dwarf requires variable entries to be in the source order. Right now, since w...Evan Cheng2008-02-04
* This method should be virtualNate Begeman2008-02-04
* Eliminate some redundant code.Nate Begeman2008-02-04
* Added "bucket_iterators" to FoldingSet. Bucket iterators allow iterationTed Kremenek2008-02-04
* Set error message.Devang Patel2008-02-04
* Fixed 80 col. violation.Ted Kremenek2008-02-04
* I don't see how NodeUpdated can be called with aDuncan Sands2008-02-04
* The rest of the SSE4.1 intrinsic patterns that are obvious to me. GettingNate Begeman2008-02-04
* Some more SSE 4.1 intrinsic patterns.Nate Begeman2008-02-04
* Be more precise when eliminating pointers bue to memcpy's. This allows moreOwen Anderson2008-02-04
* Allow GVN to hack on memcpy's, making them open to further optimization.Owen Anderson2008-02-04
* There are some cases where icmp(add) can be folded into a new icmp. Handle them.Nick Lewycky2008-02-03
* Hack on vectors too.Nick Lewycky2008-02-03
* Fold away one multiply in instcombine. This would normally be caught inNick Lewycky2008-02-03
* Fix typoChris Lattner2008-02-03
* SSE 4.1 Intrinsics and detectionNate Begeman2008-02-03
* handle the case where a node can become ready to processChris Lattner2008-02-03
* Use the new infrastructure for listening to node updates to Chris Lattner2008-02-03
* the world doesn't need my debugging code.Chris Lattner2008-02-03
* Change the 'global modification' APIs in SelectionDAG to take a newChris Lattner2008-02-03
* explicitly include Compiler.h instead of getting it from tblgen in the middle...Chris Lattner2008-02-03
* Generalize the SDOperand->SDOperand form of Chris Lattner2008-02-03
* don't do ReplaceUses on a result that doesn't exist.Chris Lattner2008-02-03
* add a -view-legalize-types-dags option, for viewing the dags going into legal...Chris Lattner2008-02-03
* Get rid of the annoying blank lines before labels.Evan Cheng2008-02-02
* Don't use uninitialized values. Fixes vec_align.ll on X86 Linux.Nick Lewycky2008-02-02
* Unbreak ppc debug support.Evan Cheng2008-02-02
* SDIsel processes llvm.dbg.declare by recording the variable debug information...Evan Cheng2008-02-02
* Add comment explaining what is lower level analysis pass.Devang Patel2008-02-02
* Fixing a bug creating floating point constants of type otherGordon Henriksen2008-02-02
* Frame index can be negative.Evan Cheng2008-02-02
* CBackend: Implement unaligned load/store.Lauro Ramos Venancio2008-02-01
* Don't drop function/call return attributes like 'nounwind'.Duncan Sands2008-02-01
* Remove the nasty LABEL hack with a much less evil one. Now llvm.dbg.func.star...Evan Cheng2008-02-01
* Rename RecordLabel to RecordSourceLine because that's what it is doing.Evan Cheng2008-02-01
* Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng2008-01-31
* Chris' change to print an approximation to long doublesDale Johannesen2008-01-31
* Add a comment for a nasty short term hack.Evan Cheng2008-01-31
* Add an extra operand to LABEL nodes which distinguishes between debug, EH, or...Evan Cheng2008-01-31
* Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex...Christopher Lamb2008-01-31
* Add more thorough error checking for NULL register classes.Christopher Lamb2008-01-31