2006-01-01 |
Andrew Lenharth | Move brcond over and fix some imm patterns. This may... |
blob | commitdiff | raw |
2005-12-30 |
Andrew Lenharth | improve constant loading. Still sucks, but oh well |
blob | commitdiff | raw | diff to current |
2005-12-29 |
Andrew Lenharth | let us get some do what I meant not what I said stuff... |
blob | commitdiff | raw | diff to current |
2005-12-29 |
Andrew Lenharth | Fix up immediate handling |
blob | commitdiff | raw | diff to current |
2005-12-27 |
Andrew Lenharth | Restore some happiness to the JIT |
blob | commitdiff | raw | diff to current |
2005-12-27 |
Andrew Lenharth | Fix alpha regressions. |
blob | commitdiff | raw | diff to current |
2005-12-26 |
Evan Cheng | Added field noResults to Instruction. |
blob | commitdiff | raw | diff to current |
2005-12-25 |
Andrew Lenharth | add br pattern, unify JSR and BSR ISel instrs, and... |
blob | commitdiff | raw | diff to current |
2005-12-25 |
Andrew Lenharth | All that just to lower div and rem |
blob | commitdiff | raw | diff to current |
2005-12-24 |
Andrew Lenharth | All addressing modes are now exposed. The only remaini... |
blob | commitdiff | raw | diff to current |
2005-12-24 |
Andrew Lenharth | Unify the patterns for loads and stores. Now offset... |
blob | commitdiff | raw | diff to current |
2005-12-24 |
Andrew Lenharth | Let's see if we can break things. |
blob | commitdiff | raw | diff to current |
2005-12-24 |
Andrew Lenharth | move loads and stores over. Smart addr selection comming |
blob | commitdiff | raw | diff to current |
2005-12-12 |
Andrew Lenharth | fix FP selects |
blob | commitdiff | raw | diff to current |
2005-12-11 |
Andrew Lenharth | FP select improvements (and likely breakage), oh and... |
blob | commitdiff | raw | diff to current |
2005-12-09 |
Andrew Lenharth | it helps if your conditionals are not reversed |
blob | commitdiff | raw | diff to current |
2005-12-06 |
Andrew Lenharth | fix divide and remainder |
blob | commitdiff | raw | diff to current |
2005-12-06 |
Andrew Lenharth | added instructions with inverted immediates |
blob | commitdiff | raw | diff to current |
2005-12-05 |
Andrew Lenharth | yea, it helps to have your path set right when testing |
blob | commitdiff | raw | diff to current |
2005-12-05 |
Andrew Lenharth | These never trigger, but whatever |
blob | commitdiff | raw | diff to current |
2005-12-05 |
Andrew Lenharth | move this over to the dag |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Andrew Lenharth | Make typesafe that which isn't: FCMOVxx |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Andrew Lenharth | FPSelect and more custom lowering |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Andrew Lenharth | All sorts of stuff. |
blob | commitdiff | raw | diff to current |
2005-11-22 |
Andrew Lenharth | massive DAGISel patch. lots and lots more stuff compil... |
blob | commitdiff | raw | diff to current |
2005-11-11 |
Andrew Lenharth | continued readcyclecounter support |
blob | commitdiff | raw | diff to current |
2005-11-09 |
Andrew Lenharth | whatever. Intermediate patch to see what breaks. ... |
blob | commitdiff | raw | diff to current |
2005-10-26 |
Andrew Lenharth | int comparison patterns |
blob | commitdiff | raw | diff to current |
2005-10-26 |
Andrew Lenharth | Simplify instinfo, set random bits on more fp insts... |
blob | commitdiff | raw | diff to current |
2005-10-23 |
Andrew Lenharth | Add several things. |
blob | commitdiff | raw | diff to current |
2005-10-22 |
Andrew Lenharth | Well, the Constant matching pattern works. Can't say... |
blob | commitdiff | raw | diff to current |
2005-10-21 |
Andrew Lenharth | byte zap not immediate goodness |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Andrew Lenharth | Inst cleanup. As a bonus, operands are in the correct... |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Andrew Lenharth | added a few 1 operand form stuff. Seems to break regal... |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Andrew Lenharth | Sounds good, finish the intop conversion. |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Chris Lattner | Add some pattern fragments to simplify the repetitive... |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Chris Lattner | simplify this a bit by using immediates |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Andrew Lenharth | ret 0; works, not much else |
blob | commitdiff | raw | diff to current |
2005-10-06 |
Andrew Lenharth | remove VAX compatibility instruction, we will never... |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | mark variable arity instructions as such. Alpha wins... |
blob | commitdiff | raw | diff to current |
2005-08-12 |
Andrew Lenharth | match gcc's use of tabs, makes diffs easier |
blob | commitdiff | raw | diff to current |
2005-08-01 |
Andrew Lenharth | update function codes to reflect /su flags that have... |
blob | commitdiff | raw | diff to current |
2005-07-28 |
Andrew Lenharth | support bsr, and more .td simplification |
blob | commitdiff | raw | diff to current |
2005-07-22 |
Andrew Lenharth | simpilfy instruction encoding (and make the lines way... |
blob | commitdiff | raw | diff to current |
2005-07-01 |
Andrew Lenharth | simplify call code, remove pseudo ops for div and rem... |
blob | commitdiff | raw | diff to current |
2005-07-01 |
Andrew Lenharth | simplify call code, remove pseudo ops for div and rem... |
blob | commitdiff | raw | diff to current |
2005-06-29 |
Andrew Lenharth | restore old srcValueNode behavior and try to to work... |
blob | commitdiff | raw | diff to current |
2005-06-29 |
Andrew Lenharth | support more relocations for stores also |
blob | commitdiff | raw | diff to current |
2005-06-29 |
Andrew Lenharth | Get rid of all symbolic loads. I now do gernate all... |
blob | commitdiff | raw | diff to current |
2005-06-27 |
Andrew Lenharth | get rid of another pseudo op |
blob | commitdiff | raw | diff to current |
2005-06-27 |
Andrew Lenharth | generate address of constant pool entries |
blob | commitdiff | raw | diff to current |
2005-06-27 |
Andrew Lenharth | Reduce use of pseudo ops |
blob | commitdiff | raw | diff to current |
2005-06-23 |
Andrew Lenharth | remove a pseudo instruction, make ret always right... |
blob | commitdiff | raw | diff to current |
2005-06-22 |
Andrew Lenharth | Make it easier to find alpha stuff in doxygen, and... |
blob | commitdiff | raw | diff to current |
2005-06-06 |
Andrew Lenharth | allow marking of loads and stores in the instruction... |
blob | commitdiff | raw | diff to current |
2005-05-03 |
Andrew Lenharth | Implement count leading zeros (ctlz), count trailing... |
blob | commitdiff | raw | diff to current |
2005-04-14 |
Andrew Lenharth | fix calls |
blob | commitdiff | raw | diff to current |
2005-04-13 |
Andrew Lenharth | prepare for func call optimization |
blob | commitdiff | raw | diff to current |
2005-04-07 |
Andrew Lenharth | lowercase instructions, makes diff happier |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Andrew Lenharth | Select optimization |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Andrew Lenharth | Try several things. 1) drop /i from FP ops 2) factor... |
blob | commitdiff | raw | diff to current |
2005-03-31 |
Andrew Lenharth | PCMarker support for DAG and Alpha |
blob | commitdiff | raw | diff to current |
2005-03-22 |
Andrew Lenharth | hum, it is good to use real instructions |
blob | commitdiff | raw | diff to current |
2005-03-22 |
Andrew Lenharth | two things: 1)evilness reduction patch, reduces the... |
blob | commitdiff | raw | diff to current |
2005-03-15 |
Andrew Lenharth | sure, I can set a flag, but if I never check it, why... |
blob | commitdiff | raw | diff to current |
2005-03-14 |
Andrew Lenharth | FP 0.0 setcc optimization, and generate short branch... |
blob | commitdiff | raw | diff to current |
2005-03-11 |
Andrew Lenharth | remove a pseudo instruction and improve inline constant... |
blob | commitdiff | raw | diff to current |
2005-03-09 |
Andrew Lenharth | minor correction for Register that isn't used |
blob | commitdiff | raw | diff to current |
2005-03-04 |
Andrew Lenharth | fix FCMOVxx typo, set rem and div to hardcode target... |
blob | commitdiff | raw | diff to current |
2005-03-03 |
Andrew Lenharth | turn on IEEE for compares |
blob | commitdiff | raw | diff to current |
2005-02-28 |
Andrew Lenharth | fix integer division and stuff |
blob | commitdiff | raw | diff to current |
2005-02-25 |
Andrew Lenharth | make BB labels be exported for debuging, add fp negatio... |
blob | commitdiff | raw | diff to current |
2005-02-12 |
Andrew Lenharth | make FP conversion more conservative (matches gcc) |
blob | commitdiff | raw | diff to current |
2005-02-10 |
Andrew Lenharth | so, if you beat on it, you too can talk emacs into... |
blob | commitdiff | raw | diff to current |
2005-02-10 |
Andrew Lenharth | fix fp branch |
blob | commitdiff | raw | diff to current |
2005-02-07 |
Andrew Lenharth | fix store issue and an FP conversion (segfault) issue |
blob | commitdiff | raw | diff to current |
2005-02-06 |
Andrew Lenharth | fix oopso |
blob | commitdiff | raw | diff to current |
2005-02-06 |
Andrew Lenharth | smarter loads and stores. can now handle base+offset. |
blob | commitdiff | raw | diff to current |
2005-02-05 |
Andrew Lenharth | fix f32 setcc, and fp select |
blob | commitdiff | raw | diff to current |
2005-02-05 |
Andrew Lenharth | added ugly support for fp compares |
blob | commitdiff | raw | diff to current |
2005-02-04 |
Misha Brukman | Make file header comment consistent: extend the whole... |
blob | commitdiff | raw | diff to current |
2005-02-02 |
Andrew Lenharth | Store fix |
blob | commitdiff | raw | diff to current |
2005-02-02 |
Andrew Lenharth | try to make a bug bugpointable, add yet more constant... |
blob | commitdiff | raw | diff to current |
2005-02-01 |
Andrew Lenharth | Make cmov work right and loads for fp from constant... |
blob | commitdiff | raw | diff to current |
2005-02-01 |
Andrew Lenharth | pecimise loads, put indirect call addr in right registe... |
blob | commitdiff | raw | diff to current |
2005-01-31 |
Andrew Lenharth | indirect call fix |
blob | commitdiff | raw | diff to current |
2005-01-31 |
Andrew Lenharth | fp to int and back conversion sequences |
blob | commitdiff | raw | diff to current |
2005-01-30 |
Andrew Lenharth | added fp extend and removed a forgotten assert in more... |
blob | commitdiff | raw | diff to current |
2005-01-29 |
Andrew Lenharth | first step towards a correct and complete stack. also... |
blob | commitdiff | raw | diff to current |
2005-01-27 |
Andrew Lenharth | int to float conversion and another setcc |
blob | commitdiff | raw | diff to current |
2005-01-27 |
Andrew Lenharth | teach isel about comparison with constants and zero... |
blob | commitdiff | raw | diff to current |
2005-01-26 |
Andrew Lenharth | added instructions for fp to int to fp moves |
blob | commitdiff | raw | diff to current |
2005-01-26 |
Andrew Lenharth | initial fp support |
blob | commitdiff | raw | diff to current |
2005-01-26 |
Andrew Lenharth | add some operations, fix others. should compile severa... |
blob | commitdiff | raw | diff to current |
2005-01-25 |
Andrew Lenharth | more load choices, better add with imm |
blob | commitdiff | raw | diff to current |
2005-01-24 |
Andrew Lenharth | Clean ups, and taught the instruction selector about... |
blob | commitdiff | raw | diff to current |
2005-01-22 |
Andrew Lenharth | Let me introduce you to the early stages of the llvm... |
blob | commitdiff | raw | diff to current |
|