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-08 |
Reid Spencer | Initialize SDOperand values because the gcc 4.0.2 compi... |
tree | commitdiff |
2006-04-07 |
Jim Laskey | Foundation for call frame information. |
tree | commitdiff |
2006-04-06 |
Andrew Lenharth | This may be overconservative, but it lets the new cfe... |
tree | commitdiff |
2006-04-06 |
Andrew Lenharth | fix some linking problems with the new gcc |
tree | commitdiff |
2006-04-03 |
Andrew Lenharth | support x * (c1 + c2) where c1 and c2 are pow2s. speci... |
tree | commitdiff |
2006-04-03 |
Andrew Lenharth | mul by const conversion sequences. more coming soon |
tree | commitdiff |
2006-04-02 |
Andrew Lenharth | This makes McCat/12-IOtest go 8x faster or so |
tree | commitdiff |
2006-04-02 |
Andrew Lenharth | This will be needed soon |
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-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 | 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 |
Chris Lattner | Add support for 'special' llvm globals like debug info... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Copysign needs to be expanded everywhere. Note that... |
tree | commitdiff |
2006-02-27 |
Jim Laskey | Removed dependency on how operands are printed (want... |
tree | commitdiff |
2006-02-13 |
Andrew Lenharth | improved zap discovery |
tree | commitdiff |
2006-02-13 |
Chris Lattner | Switch targets over to using SelectionDAG::getCALLSEQ_S... |
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-06 |
Andrew Lenharth | see what this allignment thing will do |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Use SelectRoot() as entry of any tblgen based isel. |
tree | commitdiff |
2006-02-04 |
Andrew Lenharth | linkage fix for weak functions |
tree | commitdiff |
2006-02-03 |
Andrew Lenharth | isStoreToStackSlot |
tree | commitdiff |
2006-02-02 |
Chris Lattner | Move isLoadFrom/StoreToStackSlot from MRegisterInfo... |
tree | commitdiff |
2006-02-01 |
Andrew Lenharth | Add immediate forms of cmov and remove some cruft |
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 | Update alpha to reflect recent constantfp legalize... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | cmovle != cmovlt |
tree | commitdiff |
2006-01-28 |
Nate Begeman | Implement Promote for VAARG, and allow it to be custom... |
tree | commitdiff |
2006-01-27 |
Chris Lattner | Switch to AlphaISD::CALL instead of ISD::CALL |
tree | commitdiff |
2006-01-27 |
Evan Cheng | Subtarget feature can now set any variable to any value |
tree | commitdiff |
2006-01-27 |
Chris Lattner | PHI and INLINEASM are now built-in instructions provide... |
tree | commitdiff |
2006-01-26 |
Andrew Lenharth | minor renaming |
tree | commitdiff |
2006-01-26 |
Andrew Lenharth | allow R28 to be used for frame calculations without... |
tree | commitdiff |
2006-01-25 |
Andrew Lenharth | oops |
tree | commitdiff |
2006-01-25 |
Andrew Lenharth | forgot one |
tree | commitdiff |
2006-01-25 |
Andrew Lenharth | make things compile again |
tree | commitdiff |
2006-01-25 |
Nate Begeman | First part of bug 680: |
tree | commitdiff |
2006-01-25 |
Andrew Lenharth | maintaining stackpointer alignment. Perhaps it doesn... |
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-22 |
Chris Lattner | Add explicit #includes of <iostream> |
tree | commitdiff |
2006-01-19 |
Andrew Lenharth | typo |
tree | commitdiff |
2006-01-19 |
Andrew Lenharth | nasty nasty patterns |
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 |
Andrew Lenharth | Friendly names |
tree | commitdiff |
2006-01-14 |
Nate Begeman | bswap implementation |
tree | commitdiff |
2006-01-13 |
Andrew Lenharth | make DAG isel the default |
tree | commitdiff |
2006-01-13 |
Chris Lattner | expand unsupported stacksave/stackrestore nodes |
tree | commitdiff |
2006-01-11 |
Nate Begeman | Add bswap, rotl, and rotr nodes |
tree | commitdiff |
2006-01-11 |
Andrew Lenharth | this pattern was bogus |
tree | commitdiff |
2006-01-10 |
Andrew Lenharth | Int immediate loading fix |
tree | commitdiff |
2006-01-09 |
Andrew Lenharth | proper branch not equal sequence |
tree | commitdiff |
2006-01-06 |
Andrew Lenharth | make 0 codegen much better |
tree | commitdiff |
2006-01-05 |
Chris Lattner | unbreak the build, these are now in TargetSelectionDAG.td |
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 |
2006-01-02 |
Andrew Lenharth | typeo |
tree | commitdiff |
2006-01-01 |
Chris Lattner | Remove a 'using namespace std'. |
tree | commitdiff |
2006-01-01 |
Andrew Lenharth | Move brcond over and fix some imm patterns. This may... |
tree | commitdiff |
2006-01-01 |
Andrew Lenharth | clean this function up some |
tree | commitdiff |
2005-12-30 |
Andrew Lenharth | improve constant loading. Still sucks, but oh well |
tree | commitdiff |
2005-12-29 |
Andrew Lenharth | let us get some do what I meant not what I said stuff... |
tree | commitdiff |
2005-12-29 |
Andrew Lenharth | Fix up immediate handling |
tree | commitdiff |
2005-12-27 |
Andrew Lenharth | Restore some happiness to the JIT |
tree | commitdiff |
2005-12-27 |
Andrew Lenharth | Fix alpha regressions. |
tree | commitdiff |
2005-12-26 |
Evan Cheng | Added field noResults to Instruction. |
tree | commitdiff |
2005-12-25 |
Andrew Lenharth | add br pattern, unify JSR and BSR ISel instrs, and... |
tree | commitdiff |
2005-12-25 |
Andrew Lenharth | All that just to lower div and rem |
tree | commitdiff |
2005-12-24 |
Andrew Lenharth | All addressing modes are now exposed. The only remaini... |
tree | commitdiff |
2005-12-24 |
Andrew Lenharth | Unify the patterns for loads and stores. Now offset... |
tree | commitdiff |
2005-12-24 |
Andrew Lenharth | Let's see if we can break things. |
tree | commitdiff |
2005-12-24 |
Andrew Lenharth | move loads and stores over. Smart addr selection comming |
tree | commitdiff |
2005-12-22 |
Chris Lattner | remove dead code |
tree | commitdiff |
2005-12-21 |
Jim Laskey | Disengage DEBUG_LOC from non-PPC targets. |
tree | commitdiff |
2005-12-12 |
Andrew Lenharth | fix FP selects |
tree | commitdiff |
2005-12-12 |
Andrew Lenharth | restore a more restricted select |
tree | commitdiff |
2005-12-11 |
Andrew Lenharth | FP select improvements (and likely breakage), oh and... |
tree | commitdiff |
2005-12-09 |
Andrew Lenharth | it helps if your conditionals are not reversed |
tree | commitdiff |
2005-12-06 |
Andrew Lenharth | fix divide and remainder |
tree | commitdiff |
2005-12-06 |
Andrew Lenharth | more decent branches for FP. I might have to make... |
tree | commitdiff |
2005-12-06 |
Andrew Lenharth | OK, this does wonders for broken stuff |
tree | commitdiff |
2005-12-06 |
Andrew Lenharth | added instructions with inverted immediates |
tree | commitdiff |
2005-12-05 |
Andrew Lenharth | yea, it helps to have your path set right when testing |
tree | commitdiff |
2005-12-05 |
Andrew Lenharth | These never trigger, but whatever |
tree | commitdiff |
next |