2006-05-25 |
Evan Cheng | Assert if InflightSet is not cleared after instruction... |
tree | commitdiff |
2006-05-24 |
Evan Cheng | Clear HandleMap and ReplaceMap after instruction select... |
tree | commitdiff |
2006-05-20 |
Owen Anderson | Make all of the TargetMachine subclasses use the new... |
tree | commitdiff |
2006-05-18 |
Evan Cheng | getCalleeSaveRegs and getCalleeSaveRegClasses are no... |
tree | commitdiff |
2006-05-17 |
Evan Cheng | Remove PointerType from class Target |
tree | commitdiff |
2006-05-16 |
Andrew Lenharth | Move this code to a common place |
tree | commitdiff |
2006-05-12 |
Chris Lattner | Fix build breakage :( |
tree | commitdiff |
2006-05-12 |
Chris Lattner | Actually override the right method. :) |
tree | commitdiff |
2006-05-12 |
Owen Anderson | Refactor a bunch of includes so that TargetMachine... |
tree | commitdiff |
2006-05-09 |
Chris Lattner | Split SwitchSection into SwitchTo{Text|Data}Section... |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Rename MO_VirtualRegister -> MO_Register. Clean up... |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Move some methods out of MachineInstr into MachineOperand |
tree | commitdiff |
2006-05-04 |
Chris Lattner | There shalt be only one "immediate" operand type! |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove a bunch more SparcV9 specific stuff |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove some more unused stuff from MachineInstr that... |
tree | commitdiff |
2006-05-03 |
Owen Anderson | Refactor TargetMachine, pushing handling of TargetData... |
tree | commitdiff |
2006-05-02 |
Nate Begeman | Extend printBasicBlockLabel a bit so that it can be... |
tree | commitdiff |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
tree | commitdiff |
2006-04-08 |
Nate Begeman | Disable switch lowering for targets based on the select... |
tree | commitdiff |
2006-04-07 |
Jim Laskey | Foundation for call frame information. |
tree | commitdiff |
2006-03-28 |
Jim Laskey | Expose base register for DwarfWriter. Refactor code... |
tree | commitdiff |
2006-03-27 |
Jim Laskey | Translate llvm target registers to dwarf register numbe... |
tree | commitdiff |
2006-03-25 |
Chris Lattner | #include Intrinsics.h into all dag isels |
tree | commitdiff |
2006-03-24 |
Jim Laskey | Add dwarf register numbering to register data. |
tree | commitdiff |
2006-03-23 |
Jim Laskey | Add support to locate local variables in frames (early... |
tree | commitdiff |
2006-03-23 |
Chris Lattner | Eliminate IntrinsicLowering from TargetMachine. |
tree | commitdiff |
2006-03-17 |
Nate Begeman | Remove BRTWOWAY* |
tree | commitdiff |
2006-03-13 |
Evan Cheng | Added getTargetLowering() to TargetMachine. Refactored... |
tree | commitdiff |
2006-03-09 |
Chris Lattner | Add support for 'special' llvm globals like debug info... |
tree | commitdiff |
2006-03-08 |
Duraid Madina | doo de doo |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Copysign needs to be expanded everywhere. Note that... |
tree | commitdiff |
2006-02-16 |
Duraid Madina | distinguish between objects and register names, now... |
tree | commitdiff |
2006-02-13 |
Chris Lattner | Switch targets over to using SelectionDAG::getCALLSEQ_S... |
tree | commitdiff |
2006-02-11 |
Duraid Madina | fix storing booleans (grawp missed this one) |
tree | commitdiff |
2006-02-11 |
Duraid Madina | now short immediates will get matched (previously const... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now return SDNode* inste... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Change Select() from |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Use SelectRoot() as entry of any tblgen based isel. |
tree | commitdiff |
2006-02-01 |
Nate Begeman | Fix some of the stuff in the PPC README file, and clean... |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Allow the specification of explicit alignments for... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Targets all now request ConstantFP to be legalized... |
tree | commitdiff |
2006-01-28 |
Nate Begeman | Implement Promote for VAARG, and allow it to be custom... |
tree | commitdiff |
2006-01-28 |
Chris Lattner | Remove some dead code |
tree | commitdiff |
2006-01-27 |
Nate Begeman | Remove TLI.LowerReturnTo, and just let targets custom... |
tree | commitdiff |
2006-01-27 |
Chris Lattner | PHI and INLINEASM are now built-in instructions provide... |
tree | commitdiff |
2006-01-26 |
Duraid Madina | fix stack corruption! Previously, 16-byte whole-FP... |
tree | commitdiff |
2006-01-26 |
Duraid Madina | some hoovering |
tree | commitdiff |
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 |
Duraid Madina | add bundling! well not really, for now it's just stop... |
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-21 |
Duraid Madina | insignificant, but next up is proper stack frame layout! |
tree | commitdiff |
2006-01-20 |
Duraid Madina | remove RET hack, add proper support for rets (watching... |
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-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 |
Duraid Madina | fix calls that return f32 |
tree | commitdiff |
2006-01-17 |
Duraid Madina | oops, this shouldn't have gotten in |
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-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-15 |
Duraid Madina | explain that r12 is the stack pointer reg |
tree | commitdiff |
2006-01-14 |
Chris Lattner | Cleanup IA64ISD, tell the graph drawer what the symboli... |
tree | commitdiff |
2006-01-14 |
Nate Begeman | bswap implementation |
tree | commitdiff |
2006-01-13 |
Duraid Madina | don't be a doofus - this fixes storing bools |
tree | commitdiff |
2006-01-13 |
Chris Lattner | new nodes |
tree | commitdiff |
2006-01-12 |
Duraid Madina | sabre's (correct) fix means these guys need to be flagg... |
tree | commitdiff |
2006-01-12 |
Chris Lattner | Fix an itanium call lowering bug for duraid |
tree | commitdiff |
2006-01-11 |
Nate Begeman | Missed a spot. |
tree | commitdiff |
2006-01-11 |
Nate Begeman | Add bswap, rotl, and rotr nodes |
tree | commitdiff |
2006-01-11 |
Chris Lattner | tblgen does this now |
tree | commitdiff |
2006-01-11 |
Duraid Madina | cleanup GETFD |
tree | commitdiff |
2006-01-11 |
Duraid Madina | this just might work |
tree | commitdiff |
2006-01-11 |
Duraid Madina | add support for selecting bools |
tree | commitdiff |
2006-01-10 |
Chris Lattner | silence a bogus warning |
tree | commitdiff |
2006-01-10 |
Duraid Madina | heh, 'sif it'd be a legalizer bug. |
tree | commitdiff |
2006-01-10 |
Duraid Madina | support functions that return bool (this "should" work... |
tree | commitdiff |
2006-01-06 |
Chris Lattner | silence a bogus gcc warning |
tree | commitdiff |
2006-01-05 |
Jim Laskey | Had expand logic backward. |
tree | commitdiff |
2006-01-05 |
Jim Laskey | Added initial support for DEBUG_LABEL allowing debug... |
tree | commitdiff |
2005-12-27 |
Duraid Madina | nasty paste-o, calls passing more than 8 arguments... |
tree | commitdiff |
2005-12-26 |
Evan Cheng | Added field noResults to Instruction. |
tree | commitdiff |
2005-12-25 |
Duraid Madina | unbreak calls, a few more tests should run. Tomorrow... |
tree | commitdiff |
2005-12-25 |
Duraid Madina | we don't feed our call instructions extra operands |
tree | commitdiff |
2005-12-22 |
Chris Lattner | remove dead code |
tree | commitdiff |
2005-12-22 |
Duraid Madina | this is a hack, which may or may not hang around. In... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | we can't do this directly in lowering, so we need this... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | oops, back this out |
tree | commitdiff |
2005-12-22 |
Duraid Madina | we can't all have brains now, can we |
tree | commitdiff |
2005-12-22 |
Duraid Madina | this should take care of calls to varadic functions... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | we need to emit the getf.d instruction in lowering... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | I shoulda done this a *long* time ago (tm): implement... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | kill SelectCALL() in the DAG isel, we handle this in... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | update tablegen files - nothing to see here |
tree | commitdiff |
next |