2006-03-18 |
Evan Cheng | Use the generic vector register classes VR64 / VR128... |
tree | commitdiff |
2006-03-17 |
Nate Begeman | Fix subfic to match subc by default instead of sub... |
tree | commitdiff |
2006-03-17 |
Evan Cheng | Darwin should use _setjmp/_longjmp instead of setjmp... |
tree | commitdiff |
2006-03-17 |
Evan Cheng | Move some pattern fragments to the right files. |
tree | commitdiff |
2006-03-17 |
Chris Lattner | Disable x86 fastcc from passing args in registers |
tree | commitdiff |
2006-03-17 |
Chris Lattner | Parameterize the number of integer arguments to pass... |
tree | commitdiff |
2006-03-17 |
Evan Cheng | Also fold MOV8r0, MOV16r0, MOV32r0 + store to MOV8mi... |
tree | commitdiff |
2006-03-17 |
Evan Cheng | Add some missing entries to X86RegisterInfo::foldMemory... |
tree | commitdiff |
2006-03-17 |
Evan Cheng | - Nuke 16-bit SBB instructions. We'll never use them. |
tree | commitdiff |
2006-03-17 |
Nate Begeman | Remove BRTWOWAY* |
tree | commitdiff |
2006-03-16 |
Chris Lattner | remove dead variable |
tree | commitdiff |
2006-03-16 |
Evan Cheng | A new entry. |
tree | commitdiff |
2006-03-16 |
Nate Begeman | Notes on how to kill the eeevil brtwoway, and make... |
tree | commitdiff |
2006-03-16 |
Chris Lattner | Strangely, calls clobber call-clobbered vector regs... |
tree | commitdiff |
2006-03-16 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-16 |
Chris Lattner | teach the ppc backend how to spill/reload vector regs |
tree | commitdiff |
2006-03-16 |
Chris Lattner | add callee saved vector regs |
tree | commitdiff |
2006-03-16 |
Evan Cheng | Bug fix: condition inverted. |
tree | commitdiff |
2006-03-16 |
Evan Cheng | Added a way for TargetLowering to specify what values... |
tree | commitdiff |
2006-03-16 |
Chris Lattner | in functions that use a lot of callee saved regs, this... |
tree | commitdiff |
2006-03-16 |
Chris Lattner | Add support for copying registers. still needed: spilli... |
tree | commitdiff |
2006-03-16 |
Nate Begeman | Another case we could do better on. |
tree | commitdiff |
2006-03-16 |
Chris Lattner | Save/restore VRSAVE once per function, not once per... |
tree | commitdiff |
2006-03-16 |
Chris Lattner | add support for the bitconvert node |
tree | commitdiff |
2006-03-15 |
Nate Begeman | Update scheduling info for vrsave instruction |
tree | commitdiff |
2006-03-14 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-14 |
Chris Lattner | Fix an off by one error that caused PPC LLC failures... |
tree | commitdiff |
2006-03-14 |
Chris Lattner | transformation implemented |
tree | commitdiff |
2006-03-13 |
Evan Cheng | PPC LSR pass should use target lowering hooks. |
tree | commitdiff |
2006-03-13 |
Evan Cheng | Added getTargetLowering() to TargetMachine. Refactored... |
tree | commitdiff |
2006-03-13 |
Evan Cheng | Update |
tree | commitdiff |
2006-03-13 |
Evan Cheng | Add LSR hooks. |
tree | commitdiff |
2006-03-13 |
Chris Lattner | Handle builtins that directly correspond to GCC builtins. |
tree | commitdiff |
2006-03-13 |
Chris Lattner | For functions that use vector registers, save VRSAVE... |
tree | commitdiff |
2006-03-13 |
Jim Laskey | Handle the removal of the debug chain. |
tree | commitdiff |
2006-03-13 |
Chris Lattner | remove two implemented items |
tree | commitdiff |
2006-03-13 |
Chris Lattner | Fix a couple of bugs that broke the alpha tester build |
tree | commitdiff |
2006-03-13 |
Chris Lattner | Handle cracked instructions in dispatch group formation. |
tree | commitdiff |
2006-03-13 |
Chris Lattner | Mark instructions that are cracked by the PPC970 decode... |
tree | commitdiff |
2006-03-12 |
Chris Lattner | Several big changes: |
tree | commitdiff |
2006-03-11 |
Chris Lattner | blr is a branch too |
tree | commitdiff |
2006-03-11 |
Chris Lattner | add an example |
tree | commitdiff |
2006-03-11 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-10 |
Chris Lattner | teach the JIT to encode vector registers |
tree | commitdiff |
2006-03-09 |
Evan Cheng | Add option -enable-x86-lsr to enable x86 loop strength... |
tree | commitdiff |
2006-03-09 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-09 |
Andrew Lenharth | these are copies too |
tree | commitdiff |
2006-03-09 |
Chris Lattner | remove some now-dead code |
tree | commitdiff |
2006-03-09 |
Andrew Lenharth | fcopysign for mixed mode |
tree | commitdiff |
2006-03-09 |
Andrew Lenharth | relax fcopysign |
tree | commitdiff |
2006-03-09 |
Andrew Lenharth | alpha and llvm have different oppinions on which arg... |
tree | commitdiff |
2006-03-09 |
Andrew Lenharth | Alpha Scheduling classes |
tree | commitdiff |
2006-03-09 |
Andrew Lenharth | fcopysign and get rid of dsnode cruft. custom PA runti... |
tree | commitdiff |
2006-03-09 |
Andrew Lenharth | fcopysign support |
tree | commitdiff |
2006-03-09 |
Chris Lattner | Add support for 'special' llvm globals like debug info... |
tree | commitdiff |
2006-03-09 |
Chris Lattner | a couple of miscellaneous things. |
tree | commitdiff |
2006-03-08 |
Jim Laskey | Add #line support for CBE. |
tree | commitdiff |
2006-03-08 |
Duraid Madina | doo de doo |
tree | commitdiff |
2006-03-08 |
Chris Lattner | Change the interface for getting a target HazardRecogni... |
tree | commitdiff |
2006-03-08 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-07 |
Evan Cheng | X86ISD::REP_STOS and X86ISD::REP_MOVS now produces... |
tree | commitdiff |
2006-03-07 |
Evan Cheng | Use rep/stosl; and Count 0x3; rep/stosb for memset... |
tree | commitdiff |
2006-03-07 |
Chris Lattner | Two things: |
tree | commitdiff |
2006-03-07 |
Jim Laskey | Use "llvm.metadata" section for debug globals. Filter... |
tree | commitdiff |
2006-03-07 |
Chris Lattner | add another missing store. |
tree | commitdiff |
2006-03-07 |
Chris Lattner | add a couple more load/store instrs, add a newline... |
tree | commitdiff |
2006-03-07 |
Nate Begeman | This kinda sorta implements "things that have to lead... |
tree | commitdiff |
2006-03-07 |
Chris Lattner | add some new instructions to the classifier. With... |
tree | commitdiff |
2006-03-07 |
Chris Lattner | add some comments that describe what we model |
tree | commitdiff |
2006-03-07 |
Chris Lattner | Implement a very very simple hazard recognizer for... |
tree | commitdiff |
2006-03-07 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-07 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-07 |
Evan Cheng | - Emit subsections_via_symbols for Darwin. |
tree | commitdiff |
2006-03-07 |
Evan Cheng | Enable Dwarf debugging info. |
tree | commitdiff |
2006-03-05 |
Chris Lattner | implement TII::insertNoop |
tree | commitdiff |
2006-03-05 |
Chris Lattner | add a note |
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-04 |
Chris Lattner | Implemented. |
tree | commitdiff |
2006-03-04 |
Chris Lattner | Add a note |
tree | commitdiff |
2006-03-04 |
Evan Cheng | Add an entry |
tree | commitdiff |
2006-03-04 |
Evan Cheng | MEMSET / MEMCPY lowering bugs: we can't issue a single... |
tree | commitdiff |
2006-03-04 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-04 |
Evan Cheng | Typo |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Split the valuetypes out of Target.td into ValueTypes.td |
tree | commitdiff |
2006-03-03 |
Chris Lattner | remove the read/write port/io intrinsics. |
tree | commitdiff |
2006-03-02 |
Chris Lattner | add a note |
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 |
Evan Cheng | Vector op lowering. |
tree | commitdiff |
2006-03-01 |
Evan Cheng | New type v2f32. |
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 |
Chris Lattner | Add a subtarget feature for the stfiwx instruction... |
tree | commitdiff |
2006-02-28 |
Chris Lattner | remove implemented item |
tree | commitdiff |
2006-02-27 |
Nate Begeman | readme updates |
tree | commitdiff |
2006-02-27 |
Chris Lattner | Don't print constant initializers, they may span lines... |
tree | commitdiff |
2006-02-27 |
Jim Laskey | Removed dependency on how operands are printed (want... |
tree | commitdiff |
next |