2006-09-06 |
Jim Laskey | Separate target specific asm properties from the asm... |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Completely eliminate def&use operands. Now a register... |
tree | commitdiff |
2006-09-04 |
Duraid Madina | add setJumpBufSize() and setJumpBufAlignment() to targe... |
tree | commitdiff |
2006-09-04 |
Chris Lattner | Completely rearchitect the interface between targets... |
tree | commitdiff |
2006-09-03 |
Chris Lattner | Simplify target construction. |
tree | commitdiff |
2006-08-27 |
Evan Cheng | Do not use getTargetNode() and SelectNodeTo() which... |
tree | commitdiff |
2006-08-26 |
Chris Lattner | Fix target matching weights, so that ppc-darwin modules... |
tree | commitdiff |
2006-08-26 |
Evan Cheng | SelectNodeTo now returns a SDNode*. |
tree | commitdiff |
2006-08-26 |
Evan Cheng | Select() no longer require Result operand by reference. |
tree | commitdiff |
2006-08-26 |
Evan Cheng | Match tblgen changes. |
tree | commitdiff |
2006-08-17 |
Chris Lattner | Constify some methods. Patch provided by Anton Vayvod... |
tree | commitdiff |
2006-08-16 |
Evan Cheng | SelectNodeTo() may return a SDOperand that is different... |
tree | commitdiff |
2006-08-16 |
Evan Cheng | RET_FLAG has an optional input flag, but it does not... |
tree | commitdiff |
2006-08-11 |
Chris Lattner | Eliminate use of getNode that takes a vector. |
tree | commitdiff |
2006-08-11 |
Chris Lattner | eliminate use of getNode that takes vector of operands. |
tree | commitdiff |
2006-08-11 |
Evan Cheng | Match tablegen changes. |
tree | commitdiff |
2006-08-07 |
Evan Cheng | Match tablegen isel changes. |
tree | commitdiff |
2006-08-03 |
Chris Lattner | remove a dead proto |
tree | commitdiff |
2006-07-31 |
Evan Cheng | Remove a duplicate pattern. |
tree | commitdiff |
2006-07-28 |
Evan Cheng | Remove InFlightSet hack. No longer needed. |
tree | commitdiff |
2006-07-27 |
Evan Cheng | Remove NodeDepth |
tree | commitdiff |
2006-07-11 |
Jim Laskey | It was pointed out that DEBUG() is only available with... |
tree | commitdiff |
2006-07-11 |
Jim Laskey | Ensure that dump calls that are associated with asserts... |
tree | commitdiff |
2006-06-16 |
Chris Lattner | Don't pass target name into TargetData anymore, it... |
tree | commitdiff |
2006-05-26 |
Evan Cheng | Change RET node to include signness information of... |
tree | commitdiff |
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 |
next |