2005-08-04 |
Andrew Lenharth | No, IDEFs shouldn't be JITed |
tree | commitdiff |
2005-08-03 |
Andrew Lenharth | Alpha ABI specifies stack is always 16 byte alligned... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | one more hunk that got dropped |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Update to use the new MathExtras.h support for log2... |
tree | commitdiff |
2005-08-01 |
Andrew Lenharth | update function codes to reflect /su flags that have... |
tree | commitdiff |
2005-08-01 |
Andrew Lenharth | use llabs not abs |
tree | commitdiff |
2005-07-30 |
Jeff Cohen | Keep tabs and trailing spaces out. |
tree | commitdiff |
2005-07-28 |
Andrew Lenharth | support bsr, and more .td simplification |
tree | commitdiff |
2005-07-28 |
Andrew Lenharth | get lazy JITing working. Some of shootout runs now |
tree | commitdiff |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
tree | commitdiff |
2005-07-27 |
Chris Lattner | fix some warnings when compiled with 32-bit hosts |
tree | commitdiff |
2005-07-23 |
Andrew Lenharth | fix compile error |
tree | commitdiff |
2005-07-22 |
Andrew Lenharth | Handle more imm forms, and load small negative i32... |
tree | commitdiff |
2005-07-22 |
Andrew Lenharth | finally found the gcc defined constants |
tree | commitdiff |
2005-07-22 |
Andrew Lenharth | Alpha JIT (beta) |
tree | commitdiff |
2005-07-22 |
Andrew Lenharth | simpilfy instruction encoding (and make the lines way... |
tree | commitdiff |
2005-07-12 |
Andrew Lenharth | Fix povray and minor cleanups |
tree | commitdiff |
2005-07-10 |
Chris Lattner | Change *EXTLOAD to use an VTSDNode operand instead... |
tree | commitdiff |
2005-07-10 |
Chris Lattner | Change TRUNCSTORE to use a VTSDNode operand instead... |
tree | commitdiff |
2005-07-07 |
Andrew Lenharth | clean up prolouge and epilouge |
tree | commitdiff |
2005-07-05 |
Chris Lattner | Make several cleanups to Andrews varargs change: |
tree | commitdiff |
2005-07-04 |
Andrew Lenharth | check the correct VT |
tree | commitdiff |
2005-07-03 |
Andrew Lenharth | fix loading address of fp symbols |
tree | commitdiff |
2005-07-01 |
Andrew Lenharth | simplify call code, remove pseudo ops for div and rem... |
tree | commitdiff |
2005-07-01 |
Andrew Lenharth | simplify call code, remove pseudo ops for div and rem... |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | restore old srcValueNode behavior and try to to work... |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | tracking the instructions causing loads and stores... |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | thinko |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | unify SelectExpr and SelectFP |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | fix most regressions |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | support more relocations for stores also |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | Get rid of all symbolic loads. I now do gernate all... |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | So, it turns out I forgot that one valid way of restori... |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | get rid of another pseudo op |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | generate address of constant pool entries |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | Misha happification patch |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | Reduce use of pseudo ops |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | missed a load |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | make constant pool labels local |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | who said we had to use the return address in the return... |
tree | commitdiff |
2005-06-26 |
Andrew Lenharth | depend more on legalize putting constants on the RHS |
tree | commitdiff |
2005-06-26 |
Andrew Lenharth | With setOperationAction(ISD::UINT_TO_FP, MVT::i64,... |
tree | commitdiff |
2005-06-25 |
Chris Lattner | Refactor the addPassesToEmitAssembly interface into... |
tree | commitdiff |
2005-06-23 |
Andrew Lenharth | remove a pseudo instruction, make ret always right... |
tree | commitdiff |
2005-06-23 |
Andrew Lenharth | finally, Working varargs |
tree | commitdiff |
2005-06-22 |
Andrew Lenharth | more complete Lowering for vacopy and vaarg |
tree | commitdiff |
2005-06-22 |
Andrew Lenharth | Make it easier to find alpha stuff in doxygen, and... |
tree | commitdiff |
2005-06-18 |
Andrew Lenharth | core changes for varargs |
tree | commitdiff |
2005-06-08 |
Andrew Lenharth | fix BranchCC with a setCC with an arg of 0 |
tree | commitdiff |
2005-06-06 |
Misha Brukman | Fix spelling of `correlate' |
tree | commitdiff |
2005-06-06 |
Andrew Lenharth | allow marking of loads and stores in the instruction... |
tree | commitdiff |
2005-06-06 |
Andrew Lenharth | hide basic block labels. The utility of these for... |
tree | commitdiff |
2005-06-06 |
Misha Brukman | * Replace block of commented-out lines with #if 0 |
tree | commitdiff |
2005-05-31 |
Andrew Lenharth | try custom expanders, doesn't seem to expand yet, so... |
tree | commitdiff |
2005-05-31 |
Andrew Lenharth | switch to the new live in thing. Really, this time... |
tree | commitdiff |
2005-05-31 |
Andrew Lenharth | switch to the new live in thing |
tree | commitdiff |
2005-05-31 |
Andrew Lenharth | switch to the new live in thing |
tree | commitdiff |
2005-05-27 |
Andrew Lenharth | match gcc, makes diff easier |
tree | commitdiff |
2005-05-26 |
Andrew Lenharth | Fix 2005-05-12-Int64ToFP |
tree | commitdiff |
2005-05-13 |
Chris Lattner | treat TAILCALL nodes identically to CALL nodes |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Add an isTailCall flag to LowerCallTo |
tree | commitdiff |
2005-05-12 |
Chris Lattner | rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Pass in Calling Convention to use into LowerCallTo |
tree | commitdiff |
2005-05-04 |
Andrew Lenharth | fix typo |
tree | commitdiff |
2005-05-04 |
Andrew Lenharth | Well, add support for ct* for 21264 only. |
tree | commitdiff |
2005-05-03 |
Andrew Lenharth | Implement count leading zeros (ctlz), count trailing... |
tree | commitdiff |
2005-04-30 |
Andrew Lenharth | I was sure I had thought about this and there was a... |
tree | commitdiff |
2005-04-30 |
Chris Lattner | Eliminate some random whitespace |
tree | commitdiff |
2005-04-30 |
Chris Lattner | This target doesn't support the FSIN/FCOS/FSQRT nodes yet |
tree | commitdiff |
2005-04-27 |
Andrew Lenharth | Implement Value* tracking for loads and stores in the... |
tree | commitdiff |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
tree | commitdiff |
2005-04-22 |
Andrew Lenharth | keep track of max depth stats |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-14 |
Andrew Lenharth | fix calls |
tree | commitdiff |
2005-04-14 |
Andrew Lenharth | a 21264 fix, and fix the operator precidence on an... |
tree | commitdiff |
2005-04-13 |
Andrew Lenharth | WOW, function calls still seem to work after this. |
tree | commitdiff |
2005-04-13 |
Andrew Lenharth | prepare for func call optimization |
tree | commitdiff |
2005-04-13 |
Andrew Lenharth | add matches for SxADDL and company, as well as simplify... |
tree | commitdiff |
2005-04-13 |
Andrew Lenharth | added all flavors of zap for anding |
tree | commitdiff |
2005-04-13 |
Chris Lattner | Remove support for ZERO_EXTEND_INREG. This pessimizes... |
tree | commitdiff |
2005-04-12 |
Andrew Lenharth | Get rid of idefs for arguments (oops) |
tree | commitdiff |
2005-04-12 |
Andrew Lenharth | Get rid of idefs for arguments |
tree | commitdiff |
2005-04-09 |
Chris Lattner | This target does not support/want ISD::BRCONDTWOWAY |
tree | commitdiff |
2005-04-08 |
Andrew Lenharth | collect a few statistics, factor constants (constant... |
tree | commitdiff |
2005-04-07 |
Andrew Lenharth | Alpha zero extends setcc results |
tree | commitdiff |
2005-04-07 |
Andrew Lenharth | fix a small optimization opertunity and make gcc happy |
tree | commitdiff |
2005-04-07 |
Andrew Lenharth | fixup magic constant making code. tested by thousands... |
tree | commitdiff |
2005-04-07 |
Andrew Lenharth | lowercase instructions, makes diff happier |
tree | commitdiff |
2005-04-07 |
Andrew Lenharth | It wasn't happy about this either |
tree | commitdiff |
2005-04-07 |
Andrew Lenharth | Yea, it wasn't happy |
tree | commitdiff |
2005-04-06 |
Alkis Evlogimenos | Make these 64 bit constants so that this compiles on... |
tree | commitdiff |
2005-04-06 |
Andrew Lenharth | added sdiv by 2^k and works for neg divisors also |
tree | commitdiff |
2005-04-06 |
Andrew Lenharth | fix copy/paste errors, and add imm support to SxADDQ... |
tree | commitdiff |
2005-04-06 |
Andrew Lenharth | Added Nate's div by constant stuff, also scaled operations! |
tree | commitdiff |
2005-04-05 |
Andrew Lenharth | added lowerargs support for varargs |
tree | commitdiff |
2005-04-03 |
Andrew Lenharth | is this simpler? I think it is simpler. |
tree | commitdiff |
2005-04-03 |
Andrew Lenharth | fix 101 regressions |
tree | commitdiff |
2005-04-02 |
Andrew Lenharth | Select optimization |
tree | commitdiff |
2005-04-02 |
Andrew Lenharth | Try several things. 1) drop /i from FP ops 2) factor... |
tree | commitdiff |
2005-04-02 |
Andrew Lenharth | FNEG/FABS/UNDEF |
tree | commitdiff |
next |