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 |
2006-03-01 |
Chris Lattner | Compile this:
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | new testcase. These functions shouldn't touch the...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | Use a target-specific dag-combine to implement CodeGen...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | new testcase. There should be no accesses to the stack...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | Add support for target-specific dag combines
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | Add interfaces for targets to provide target-specific...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | Add a new AddToWorkList method, start using it
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | Pull shifts by a constant through multiplies (a form...
|
commit | commitdiff | tree |
2006-03-01 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | Fix a regression in a patch from a couple of days ago...
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | 8 spaces -> tab. Reported by Wink Saville
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | evan's recent x86 isel improvements have fixed this...
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | Add a subtarget feature for the stfiwx instruction...
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | new testcases
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | Compile:
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | remove implemented item
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | Fold "and (LOAD P), 255" -> zextload. This allows...
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | fold (sra (sra x, c1), c2) -> (sra x, c1+c2)
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | Implement rem.ll:test[7-9] and PR712
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | new testcases for PR712
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | Simplify some code now that the RHS of a rem can't...
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-02-28 |
Chris Lattner | Rearrange some code, fold "rem X, 0", implementing...
|
commit | commitdiff | tree |
2006-02-27 |
Chris Lattner | Add support for output memory constraints.
|
commit | commitdiff | tree |
2006-02-27 |
Chris Lattner | Don't print constant initializers, they may span lines...
|
commit | commitdiff | tree |
2006-02-27 |
Chris Lattner | Use -emit-llvm -S to get .ll file output from llvm-gcc
|
commit | commitdiff | tree |
next |