2006-01-25 |
Evan Cheng | Set SchedulingForLatency to be the default scheduling... |
tree | commitdiff |
2006-01-25 |
Nate Begeman | First part of bug 680: |
tree | commitdiff |
2006-01-25 |
Evan Cheng | Default scheduling preference is SchedulingForLatency. |
tree | commitdiff |
2006-01-25 |
Evan Cheng | X86 prefer scheduling for reduced register pressure. |
tree | commitdiff |
2006-01-25 |
Evan Cheng | Fix a selectcc lowering bug. Make a copy of X86ISD... |
tree | commitdiff |
2006-01-25 |
Chris Lattner | Loosen up these checks to allow direct uses of ESP |
tree | commitdiff |
2006-01-25 |
Duraid Madina | add bundling! well not really, for now it's just stop... |
tree | commitdiff |
2006-01-25 |
Andrew Lenharth | maintaining stackpointer alignment. Perhaps it doesn... |
tree | commitdiff |
2006-01-24 |
Chris Lattner | use ESP directly, not a copy of ESP into some other... |
tree | commitdiff |
2006-01-24 |
Chris Lattner | Emit the copies out of call return registers *after... |
tree | commitdiff |
2006-01-24 |
Chris Lattner | Allow jit-beta to work |
tree | commitdiff |
2006-01-24 |
Jim Laskey | Crude Dwarf global variable debugging. |
tree | commitdiff |
2006-01-23 |
Andrew Lenharth | bye bye Pattern ISEL |
tree | commitdiff |
2006-01-23 |
Andrew Lenharth | added stores to lsmark |
tree | commitdiff |
2006-01-23 |
Andrew Lenharth | fix up more lsmark stuff |
tree | commitdiff |
2006-01-23 |
Andrew Lenharth | yea, lowering this stuff will basically work |
tree | commitdiff |
2006-01-23 |
Chris Lattner | remove the V8 simple isel |
tree | commitdiff |
2006-01-23 |
Duraid Madina | die, die!! r15, you are not callee-saved |
tree | commitdiff |
2006-01-23 |
Duraid Madina | fix register corruption! (my god.) r15 is a scratch... |
tree | commitdiff |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
tree | commitdiff |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
tree | commitdiff |
2006-01-21 |
Duraid Madina | insignificant, but next up is proper stack frame layout! |
tree | commitdiff |
2006-01-21 |
Evan Cheng | Rename fcmovae to fcmovnb and fcmova to fcmovnbe (follo... |
tree | commitdiff |
2006-01-21 |
Chris Lattner | trivial formatting improvement: don't insert extra... |
tree | commitdiff |
2006-01-20 |
Robert Bocchino | Make the C writer work with packed types. printContain... |
tree | commitdiff |
2006-01-20 |
Duraid Madina | remove RET hack, add proper support for rets (watching... |
tree | commitdiff |
2006-01-20 |
Chris Lattner | Simplify CWriter::printContainedStructs, also allowing... |
tree | commitdiff |
2006-01-20 |
Chris Lattner | LowerReturn now doesn't have to handle f32 returns. |
tree | commitdiff |
2006-01-20 |
Duraid Madina | fix sext breakage: now we correctly deal with functions... |
tree | commitdiff |
2006-01-20 |
Duraid Madina | fix storing bools! eek! |
tree | commitdiff |
2006-01-20 |
Evan Cheng | Stop doing that accidental commit. |
tree | commitdiff |
2006-01-20 |
Evan Cheng | A few more SH{L|R}D peepholes. |
tree | commitdiff |
2006-01-19 |
Evan Cheng | Didn't mean to commit the last one. |
tree | commitdiff |
2006-01-19 |
Evan Cheng | Added i16 SH{L|R}D patterns. |
tree | commitdiff |
2006-01-19 |
Andrew Lenharth | typo |
tree | commitdiff |
2006-01-19 |
Andrew Lenharth | nasty nasty patterns |
tree | commitdiff |
2006-01-19 |
Duraid Madina | fix boolean XOR (which fixes up comparisons..) |
tree | commitdiff |
2006-01-19 |
Duraid Madina | BOOM! |
tree | commitdiff |
2006-01-19 |
Duraid Madina | click click |
tree | commitdiff |
2006-01-19 |
Evan Cheng | Avoid generating a redundant setcc. |
tree | commitdiff |
2006-01-19 |
Duraid Madina | fix calls that return f32 |
tree | commitdiff |
2006-01-19 |
Chris Lattner | implement support for f32 arguments past the first... |
tree | commitdiff |
2006-01-19 |
Evan Cheng | adc and sbb need an incoming flag to ensure it reads... |
tree | commitdiff |
2006-01-19 |
Chris Lattner | add a note |
tree | commitdiff |
2006-01-19 |
Evan Cheng | Two peepholes: |
tree | commitdiff |
2006-01-19 |
Evan Cheng | Didn't mean to check that in. |
tree | commitdiff |
2006-01-19 |
Evan Cheng | A obvious typo |
tree | commitdiff |
2006-01-18 |
Chris Lattner | Don't assert on 'select_cc SETUO' |
tree | commitdiff |
2006-01-18 |
Chris Lattner | fix out of date comment |
tree | commitdiff |
2006-01-18 |
Chris Lattner | Fix Regression/CodeGen/PowerPC/2006-01-18-InvalidBranch... |
tree | commitdiff |
2006-01-18 |
Jim Laskey | Added minimum Dwarf aranges. Cleaned up some section... |
tree | commitdiff |
2006-01-18 |
Evan Cheng | SRA shift amount must be in i8 |
tree | commitdiff |
2006-01-18 |
Evan Cheng | If a call return type is i1, insert a truncate from... |
tree | commitdiff |
2006-01-17 |
Evan Cheng | Fix lowering of calls which return f32 values. |
tree | commitdiff |
2006-01-17 |
Jim Laskey | Add frame work for additional dwarf sections. Comments... |
tree | commitdiff |
2006-01-17 |
Jim Laskey | Adding basic support for Dwarf line number debug inform... |
tree | commitdiff |
2006-01-17 |
Evan Cheng | Zero extending load from i1 to i8. |
tree | commitdiff |
2006-01-17 |
Duraid Madina | oops, this shouldn't have gotten in |
tree | commitdiff |
2006-01-17 |
Evan Cheng | SSE does not support i64 SINT_TO_FP (FP stack doesn... |
tree | commitdiff |
2006-01-17 |
Duraid Madina | use proper (82-bit) spills/fills when spilling FP regs... |
tree | commitdiff |
2006-01-17 |
Duraid Madina | fixing divides |
tree | commitdiff |
2006-01-17 |
Evan Cheng | Added a FIXME comment about why FST is currently flagge... |
tree | commitdiff |
2006-01-17 |
Evan Cheng | Bug fixes: fpGETRESULT should produces a flag result... |
tree | commitdiff |
2006-01-16 |
Evan Cheng | More typo's |
tree | commitdiff |
2006-01-16 |
Evan Cheng | Some typo's |
tree | commitdiff |
2006-01-16 |
Andrew Lenharth | fix short immediate loads |
tree | commitdiff |
2006-01-16 |
Andrew Lenharth | stack and rpcc |
tree | commitdiff |
2006-01-16 |
Evan Cheng | Fix FP_TO_INT**_IN_MEM lowering. |
tree | commitdiff |
2006-01-16 |
Andrew Lenharth | Friendly names |
tree | commitdiff |
2006-01-16 |
Chris Lattner | add notes from my *other* email acct. |
tree | commitdiff |
2006-01-16 |
Chris Lattner | transfer some notes from my email to somewhere useful. |
tree | commitdiff |
2006-01-16 |
Duraid Madina | fixing divides: FP should now be 100%, and integers... |
tree | commitdiff |
2006-01-16 |
Duraid Madina | fix division! again!! pattern isel, prepare to die. |
tree | commitdiff |
2006-01-16 |
Chris Lattner | Silly Sparc is big endian. If we have to load args... |
tree | commitdiff |
2006-01-15 |
Chris Lattner | Make sure that bool,byte and short arguments are the... |
tree | commitdiff |
2006-01-15 |
Chris Lattner | Disable a broken optimization |
tree | commitdiff |
2006-01-15 |
Evan Cheng | Added patterns for 8-bit multiply |
tree | commitdiff |
2006-01-15 |
Duraid Madina | explain that r12 is the stack pointer reg |
tree | commitdiff |
2006-01-15 |
Chris Lattner | Don't print a label for the first MBB in a function. |
tree | commitdiff |
2006-01-15 |
Chris Lattner | Use the default impl of DYNAMIC_STACKALLOC, allowing... |
tree | commitdiff |
2006-01-15 |
Chris Lattner | Use the default lowering of ISD::DYNAMIC_STACKALLOC... |
tree | commitdiff |
2006-01-15 |
Chris Lattner | Have legalize take care of DYNAMIC_STACKALLOC for us... |
tree | commitdiff |
2006-01-15 |
Chris Lattner | Implement DYNAMIC_STACKALLOC for V8 |
tree | commitdiff |
2006-01-15 |
Chris Lattner | reorder passes |
tree | commitdiff |
2006-01-14 |
Chris Lattner | Cleanup IA64ISD, tell the graph drawer what the symboli... |
tree | commitdiff |
2006-01-14 |
Chris Lattner | silence a warning |
tree | commitdiff |
2006-01-14 |
Nate Begeman | bswap implementation |
tree | commitdiff |
2006-01-14 |
Nate Begeman | Remove some redundant stuff out of the readme. |
tree | commitdiff |
2006-01-14 |
Evan Cheng | A typo. |
tree | commitdiff |
2006-01-14 |
Chris Lattner | Implement a new InvalidateStructLayoutInfo method and... |
tree | commitdiff |
2006-01-13 |
Evan Cheng | Add truncstore i1 patterns. |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Fix a bug in my last X86 checkin, pointed out by cozmic |
tree | commitdiff |
2006-01-13 |
Evan Cheng | LHS = X86ISD::CMOVcc LHS, RHS means LHS = RHS if cc... |
tree | commitdiff |
2006-01-13 |
Andrew Lenharth | make DAG isel the default |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Enable X86 support for savestack/restorestack |
tree | commitdiff |
2006-01-13 |
Chris Lattner | implement stacksave/stackrestore on PPC |
tree | commitdiff |
2006-01-13 |
Duraid Madina | don't be a doofus - this fixes storing bools |
tree | commitdiff |
2006-01-13 |
Chris Lattner | expand unsupported stacksave/stackrestore nodes |
tree | commitdiff |
2006-01-13 |
Chris Lattner | new nodes |
tree | commitdiff |
2006-01-13 |
Evan Cheng | Minor update. |
tree | commitdiff |
next |