2006-03-06 |
Chris Lattner | Hoist the HazardRecognizer out of the ScheduleDAGList... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Comment fixes |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Don't depend on the C99 copysign function, implement... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | When a hazard recognizer needs noops to be inserted... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | implement TII::insertNoop |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Implement G5HazardRecognizer as a trivial thing that... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Add basic hazard recognizer support. noop insertion... |
tree | commitdiff |
2006-03-05 |
Jeff Cohen | Fix VC++ compilation error. |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Split the list scheduler into top-down and bottom-up... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Move the available queue to being inside the ListSchedu... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Reinstate this now that the offending opposite xform... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Do not fold (add (shl x, c1), (shl c2, c1)) -> (shl... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | print arbitrary constant pool entries |
tree | commitdiff |
2006-03-05 |
Evan Cheng | Back out fold (shl (add x, c1), c2) -> (add (shl x... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Add some simple copysign folds |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Codegen copysign[f] into a FCOPYSIGN node |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Copysign needs to be expanded everywhere. Note that... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | add a note for something evan noticed |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Make vector narrowing more effective, implementing |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Implemented. |
tree | commitdiff |
2006-03-04 |
Chris Lattner | fold (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2) |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Fix a crash compiling Obsequi |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Add factoring of multiplications, e.g. turning A*A... |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Add a note |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Regenerate |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Don't use invalidated iterators! |
tree | commitdiff |
2006-03-04 |
Evan Cheng | Add an entry |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Canonicalize (X+C1)*C2 -> X*C2+C1*C2 |
tree | commitdiff |
2006-03-04 |
Evan Cheng | MEMSET / MEMCPY lowering bugs: we can't issue a single... |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Be more conservative with our symbolic alias analysis... |
tree | commitdiff |
2006-03-04 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-04 |
Evan Cheng | Typo |
tree | commitdiff |
2006-03-03 |
Jim Laskey | Added support for dwarf block data entries. |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Unbreak autouprade of llvm.sqrt, simplify some code. |
tree | commitdiff |
2006-03-03 |
Jim Laskey | Adding basic structure support. |
tree | commitdiff |
2006-03-03 |
Evan Cheng | Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR... |
tree | commitdiff |
2006-03-03 |
Evan Cheng | Number of NodeTypes now exceeds 128. |
tree | commitdiff |
2006-03-03 |
Evan Cheng | SDOperand::isOperand should not be a forwarding. It... |
tree | commitdiff |
2006-03-03 |
Evan Cheng | Added isOperand(N): true if this is an operand of N |
tree | commitdiff |
2006-03-03 |
Evan Cheng | A bit more tweaking |
tree | commitdiff |
2006-03-03 |
Jeff Cohen | Fix VC++ compilation errors. |
tree | commitdiff |
2006-03-03 |
Evan Cheng | Move #include "llvm/CodeGen/AsmPrinter.h" to top since... |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Split the valuetypes out of Target.td into ValueTypes.td |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Change this to work with renamed intrinsics. |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Make this work with renamed intrinsics. |
tree | commitdiff |
2006-03-03 |
Chris Lattner | updates for recent changes |
tree | commitdiff |
2006-03-03 |
Chris Lattner | remove the read/write port/io intrinsics. |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Split memcpy/memset/memmove intrinsics into i32/i64... |
tree | commitdiff |
2006-03-02 |
Chris Lattner | Simplify the autoupgrade interface |
tree | commitdiff |
2006-03-02 |
Chris Lattner | Split memcpy/memset/memmove intrinsics into i32/i64... |
tree | commitdiff |
2006-03-02 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-02 |
Evan Cheng | - Fixed some priority calculation bugs that were causin... |
tree | commitdiff |
2006-03-02 |
Chris Lattner | Generalize the REM folding code to handle another case... |
tree | commitdiff |
2006-03-01 |
Jim Laskey | Support for enumerations. |
tree | commitdiff |
2006-03-01 |
Evan Cheng | Don't print llvm constant in assmebly file. Assembler... |
tree | commitdiff |
2006-03-01 |
Evan Cheng | Back out my last check-in. Wrong place to fix it. |
tree | commitdiff |
2006-03-01 |
Evan Cheng | AsmWriter should not print LLVM constant in comment... |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Fix CodeGen/Generic/2006-03-01-dagcombineinfloop.ll... |
tree | commitdiff |
2006-03-01 |
Jim Laskey | Switch back to using actual dwarf tags. Simplifies... |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Fix a typo evan noticed |
tree | commitdiff |
2006-03-01 |
Jim Laskey | Use context and not compile unit. |
tree | commitdiff |
2006-03-01 |
Jim Laskey | I guess I can handle large type sizes. |
tree | commitdiff |
2006-03-01 |
Jim Laskey | Basic array support. |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Implement CodeGen/PowerPC/or-addressing-mode.ll, which... |
tree | commitdiff |
2006-03-01 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Compile this: |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Use a target-specific dag-combine to implement CodeGen... |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Add support for target-specific dag combines |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Add interfaces for targets to provide target-specific... |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Add a new AddToWorkList method, start using it |
tree | commitdiff |
2006-03-01 |
Chris Lattner | Pull shifts by a constant through multiplies (a form... |
tree | commitdiff |
2006-03-01 |
Evan Cheng | Vector op lowering. |
tree | commitdiff |
2006-03-01 |
Evan Cheng | Vector ops lowering. |
tree | commitdiff |
2006-03-01 |
Evan Cheng | New type v2f32. |
tree | commitdiff |
2006-03-01 |
Evan Cheng | - Added VConstant as an abstract version of ConstantVec. |
tree | commitdiff |
2006-02-28 |
Evan Cheng | Another entry. |
tree | commitdiff |
2006-02-28 |
Evan Cheng | Don't match x << 1 to LEAL. It's better to emit x + x. |
tree | commitdiff |
2006-02-28 |
Jim Laskey | Add const, volatile, restrict support. |
tree | commitdiff |
2006-02-28 |
Chris Lattner | Fix a regression in a patch from a couple of days ago... |
tree | commitdiff |
2006-02-28 |
Chris Lattner | Add a subtarget feature for the stfiwx instruction... |
tree | commitdiff |
2006-02-28 |
Chris Lattner | Compile: |
tree | commitdiff |
2006-02-28 |
Chris Lattner | remove implemented item |
tree | commitdiff |
2006-02-28 |
Chris Lattner | Fold "and (LOAD P), 255" -> zextload. This allows... |
tree | commitdiff |
2006-02-28 |
Chris Lattner | fold (sra (sra x, c1), c2) -> (sra x, c1+c2) |
tree | commitdiff |
2006-02-28 |
Chris Lattner | Implement rem.ll:test[7-9] and PR712 |
tree | commitdiff |
2006-02-28 |
Chris Lattner | Simplify some code now that the RHS of a rem can't... |
tree | commitdiff |
2006-02-28 |
Chris Lattner | Rearrange some code, fold "rem X, 0", implementing... |
tree | commitdiff |
2006-02-27 |
Chris Lattner | Add support for output memory constraints. |
tree | commitdiff |
2006-02-27 |
Jim Laskey | Qualify dwarf namespace inside llvm namespace. |
tree | commitdiff |
2006-02-27 |
Nate Begeman | readme updates |
tree | commitdiff |
2006-02-27 |
Jim Laskey | Partial enabling of functions. |
tree | commitdiff |
2006-02-27 |
Chris Lattner | Don't print constant initializers, they may span lines... |
tree | commitdiff |
2006-02-27 |
Jim Laskey | Supporting multiple compile units. |
tree | commitdiff |
2006-02-27 |
Jim Laskey | Re-orging file. |
tree | commitdiff |
2006-02-27 |
Jim Laskey | Pretty print large struct constants. |
tree | commitdiff |
2006-02-27 |
Jim Laskey | Removed dependency on how operands are printed (want... |
tree | commitdiff |
2006-02-27 |
Chris Lattner | Merge two almost-identical pieces of code. |
tree | commitdiff |
2006-02-27 |
Chris Lattner | Fold (A^B) == A -> B == 0 |
tree | commitdiff |
2006-02-27 |
Chris Lattner | Implement bit propagation through sub nodes, this ... |
tree | commitdiff |
next |