2006-03-08 |
Chris Lattner | revert the previous patch, didn't mean to check it...
|
commit | commitdiff | tree |
2006-03-08 |
Chris Lattner | remove "Slot", it is dead
|
commit | commitdiff | tree |
2006-03-08 |
Chris Lattner | Change the interface for getting a target HazardRecognizer...
|
commit | commitdiff | tree |
2006-03-08 |
Chris Lattner | Fix a miscompilation of 188.ammp with the new CFE....
|
commit | commitdiff | tree |
2006-03-08 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | Two things:
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | new testcase that should have been added long ago.
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | Fix ConstantMerge/2006-03-07-DontMergeDiffSections...
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | add another missing store.
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | add a couple more load/store instrs, add a newline...
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | add some new instructions to the classifier. With...
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | add some comments that describe what we model
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | Implement a very very simple hazard recognizer for...
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | Fix some formatting, when looking for hazards, prefer...
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-07 |
Chris Lattner | Teach the alignment handling code to look through constant...
|
commit | commitdiff | tree |
2006-03-06 |
Chris Lattner | new regression test
|
commit | commitdiff | tree |
2006-03-06 |
Chris Lattner | Teach instcombine to increase the alignment of memset...
|
commit | commitdiff | tree |
2006-03-06 |
Chris Lattner | update file comment
|
commit | commitdiff | tree |
2006-03-06 |
Chris Lattner | Hoist the HazardRecognizer out of the ScheduleDAGList...
|
commit | commitdiff | tree |
2006-03-06 |
Chris Lattner | Hoist the HazardRecognizer out of the ScheduleDAGList...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Comment fixes
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Don't depend on the C99 copysign function, implement...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | new testcase I forgot to check in earlier
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | When a hazard recognizer needs noops to be inserted...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | add an emitnoop method
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | implement TII::insertNoop
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | custom lowered nodes are legal too
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | add a hook to insert a noop
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Implement G5HazardRecognizer as a trivial thing that...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Add basic hazard recognizer support. noop insertion...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Split the list scheduler into top-down and bottom-up...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Add a new scheduling type. This is, of course, a hack...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Move the available queue to being inside the ListSchedule...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Reinstate this now that the offending opposite xform...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Do not fold (add (shl x, c1), (shl c2, c1)) -> (shl...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | print arbitrary constant pool entries
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Add some simple copysign folds
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Codegen copysign[f] into a FCOPYSIGN node
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Copysign needs to be expanded everywhere. Note that...
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Add a copysign node
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | add a note for something evan noticed
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | Make vector narrowing more effective, implementing
|
commit | commitdiff | tree |
2006-03-05 |
Chris Lattner | new testcase for vector narrowing.
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Implemented.
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | fold (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2)
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Fix a crash compiling Obsequi
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Add factoring of multiplications, e.g. turning A*A...
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Add a note
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Regenerate
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Don't use invalidated iterators!
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Canonicalize (X+C1)*C2 -> X*C2+C1*C2
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Be more conservative with our symbolic alias analysis...
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | New testcase, make sure nate doesn't vanish
|
commit | commitdiff | tree |
2006-03-04 |
Chris Lattner | Spec change: the size of a memset/memcpy/memmove is...
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Silence a warning.
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Unbreak autouprade of llvm.sqrt, simplify some code.
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Fix pasteo
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | remove a bunch of long-dead testing code
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | initial checkin of the intrinsic description file
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | initial implementation of intrinsic parsing
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | remove out of date comment
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | update comment
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Split the valuetypes out of Target.td into ValueTypes.td
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | pass -Illvm/include to tblgen
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Split this out of Target.td
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Add support for "-Ifoo" in addition to "-I foo"
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Regenerate
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | add support for multiple include directories
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Change this to work with renamed intrinsics.
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Upgrade this to use the new intrinsic names
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Make this work with renamed intrinsics.
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | updates for recent changes
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | mention some major changes
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | remove the read/write port/io intrinsics.
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Remove these testcases. These intrinsics are going...
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Update the llvm.memset/memcpy/memmove intrinsics to...
|
commit | commitdiff | tree |
2006-03-03 |
Chris Lattner | Split memcpy/memset/memmove intrinsics into i32/i64...
|
commit | commitdiff | tree |
2006-03-02 |
Chris Lattner | Simplify the autoupgrade interface
|
commit | commitdiff | tree |
2006-03-02 |
Chris Lattner | Split memcpy/memset/memmove intrinsics into i32/i64...
|
commit | commitdiff | tree |
2006-03-02 |
Chris Lattner | new testcases
|
commit | commitdiff | tree |
2006-03-02 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-03-02 |
Chris Lattner | Generalize the REM folding code to handle another case...
|
commit | commitdiff | tree |
2006-03-02 |
Chris Lattner | add a couple more cases
|
commit | commitdiff | tree |
2006-03-02 |
Chris Lattner | Fix a compilation error with GCC 4.1. Thanks to Vladimir...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | testcase that crashed the new CFE
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | Fix CodeGen/Generic/2006-03-01-dagcombineinfloop.ll...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | Fix a typo evan noticed
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | Implement CodeGen/PowerPC/or-addressing-mode.ll, which...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | load (x|y) -> load (x+y) iff x and y have no common...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
next |