2005-07-22 |
Andrew Lenharth | simpilfy instruction encoding (and make the lines way... |
blob | commitdiff | raw |
2005-07-12 |
Andrew Lenharth | Fix povray and minor cleanups |
blob | commitdiff | raw | diff to current |
2005-07-10 |
Chris Lattner | Change *EXTLOAD to use an VTSDNode operand instead... |
blob | commitdiff | raw | diff to current |
2005-07-10 |
Chris Lattner | Change TRUNCSTORE to use a VTSDNode operand instead... |
blob | commitdiff | raw | diff to current |
2005-07-07 |
Andrew Lenharth | clean up prolouge and epilouge |
blob | commitdiff | raw | diff to current |
2005-07-05 |
Chris Lattner | Make several cleanups to Andrews varargs change: |
blob | commitdiff | raw | diff to current |
2005-07-04 |
Andrew Lenharth | check the correct VT |
blob | commitdiff | raw | diff to current |
2005-07-03 |
Andrew Lenharth | fix loading address of fp symbols |
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 | tracking the instructions causing loads and stores... |
blob | commitdiff | raw | diff to current |
2005-06-29 |
Andrew Lenharth | thinko |
blob | commitdiff | raw | diff to current |
2005-06-29 |
Andrew Lenharth | unify SelectExpr and SelectFP |
blob | commitdiff | raw | diff to current |
2005-06-29 |
Andrew Lenharth | fix most regressions |
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 | So, it turns out I forgot that one valid way of restori... |
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 | Misha happification patch |
blob | commitdiff | raw | diff to current |
2005-06-27 |
Andrew Lenharth | Reduce use of pseudo ops |
blob | commitdiff | raw | diff to current |
2005-06-27 |
Andrew Lenharth | missed a load |
blob | commitdiff | raw | diff to current |
2005-06-27 |
Andrew Lenharth | who said we had to use the return address in the return... |
blob | commitdiff | raw | diff to current |
2005-06-26 |
Andrew Lenharth | depend more on legalize putting constants on the RHS |
blob | commitdiff | raw | diff to current |
2005-06-26 |
Andrew Lenharth | With setOperationAction(ISD::UINT_TO_FP, MVT::i64,... |
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-23 |
Andrew Lenharth | finally, Working varargs |
blob | commitdiff | raw | diff to current |
2005-06-22 |
Andrew Lenharth | more complete Lowering for vacopy and vaarg |
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-18 |
Andrew Lenharth | core changes for varargs |
blob | commitdiff | raw | diff to current |
2005-06-08 |
Andrew Lenharth | fix BranchCC with a setCC with an arg of 0 |
blob | commitdiff | raw | diff to current |
2005-06-06 |
Misha Brukman | Fix spelling of `correlate' |
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-06-06 |
Misha Brukman | * Replace block of commented-out lines with #if 0 |
blob | commitdiff | raw | diff to current |
2005-05-31 |
Andrew Lenharth | try custom expanders, doesn't seem to expand yet, so... |
blob | commitdiff | raw | diff to current |
2005-05-31 |
Andrew Lenharth | switch to the new live in thing. Really, this time... |
blob | commitdiff | raw | diff to current |
2005-05-31 |
Andrew Lenharth | switch to the new live in thing |
blob | commitdiff | raw | diff to current |
2005-05-31 |
Andrew Lenharth | switch to the new live in thing |
blob | commitdiff | raw | diff to current |
2005-05-26 |
Andrew Lenharth | Fix 2005-05-12-Int64ToFP |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | treat TAILCALL nodes identically to CALL nodes |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | Add an isTailCall flag to LowerCallTo |
blob | commitdiff | raw | diff to current |
2005-05-12 |
Chris Lattner | rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to... |
blob | commitdiff | raw | diff to current |
2005-05-12 |
Chris Lattner | Pass in Calling Convention to use into LowerCallTo |
blob | commitdiff | raw | diff to current |
2005-05-04 |
Andrew Lenharth | fix typo |
blob | commitdiff | raw | diff to current |
2005-05-04 |
Andrew Lenharth | Well, add support for ct* for 21264 only. |
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-30 |
Andrew Lenharth | I was sure I had thought about this and there was a... |
blob | commitdiff | raw | diff to current |
2005-04-30 |
Chris Lattner | Eliminate some random whitespace |
blob | commitdiff | raw | diff to current |
2005-04-30 |
Chris Lattner | This target doesn't support the FSIN/FCOS/FSQRT nodes yet |
blob | commitdiff | raw | diff to current |
2005-04-27 |
Andrew Lenharth | Implement Value* tracking for loads and stores in the... |
blob | commitdiff | raw | diff to current |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
blob | commitdiff | raw | diff to current |
2005-04-22 |
Andrew Lenharth | keep track of max depth stats |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-04-14 |
Andrew Lenharth | fix calls |
blob | commitdiff | raw | diff to current |
2005-04-14 |
Andrew Lenharth | a 21264 fix, and fix the operator precidence on an... |
blob | commitdiff | raw | diff to current |
2005-04-13 |
Andrew Lenharth | WOW, function calls still seem to work after this. |
blob | commitdiff | raw | diff to current |
2005-04-13 |
Andrew Lenharth | add matches for SxADDL and company, as well as simplify... |
blob | commitdiff | raw | diff to current |
2005-04-13 |
Andrew Lenharth | added all flavors of zap for anding |
blob | commitdiff | raw | diff to current |
2005-04-13 |
Chris Lattner | Remove support for ZERO_EXTEND_INREG. This pessimizes... |
blob | commitdiff | raw | diff to current |
2005-04-12 |
Andrew Lenharth | Get rid of idefs for arguments (oops) |
blob | commitdiff | raw | diff to current |
2005-04-12 |
Andrew Lenharth | Get rid of idefs for arguments |
blob | commitdiff | raw | diff to current |
2005-04-09 |
Chris Lattner | This target does not support/want ISD::BRCONDTWOWAY |
blob | commitdiff | raw | diff to current |
2005-04-08 |
Andrew Lenharth | collect a few statistics, factor constants (constant... |
blob | commitdiff | raw | diff to current |
2005-04-07 |
Andrew Lenharth | Alpha zero extends setcc results |
blob | commitdiff | raw | diff to current |
2005-04-07 |
Andrew Lenharth | fix a small optimization opertunity and make gcc happy |
blob | commitdiff | raw | diff to current |
2005-04-07 |
Andrew Lenharth | fixup magic constant making code. tested by thousands... |
blob | commitdiff | raw | diff to current |
2005-04-07 |
Andrew Lenharth | It wasn't happy about this either |
blob | commitdiff | raw | diff to current |
2005-04-07 |
Andrew Lenharth | Yea, it wasn't happy |
blob | commitdiff | raw | diff to current |
2005-04-06 |
Alkis Evlogimenos | Make these 64 bit constants so that this compiles on... |
blob | commitdiff | raw | diff to current |
2005-04-06 |
Andrew Lenharth | added sdiv by 2^k and works for neg divisors also |
blob | commitdiff | raw | diff to current |
2005-04-06 |
Andrew Lenharth | fix copy/paste errors, and add imm support to SxADDQ... |
blob | commitdiff | raw | diff to current |
2005-04-06 |
Andrew Lenharth | Added Nate's div by constant stuff, also scaled operations! |
blob | commitdiff | raw | diff to current |
2005-04-05 |
Andrew Lenharth | added lowerargs support for varargs |
blob | commitdiff | raw | diff to current |
2005-04-03 |
Andrew Lenharth | is this simpler? I think it is simpler. |
blob | commitdiff | raw | diff to current |
2005-04-03 |
Andrew Lenharth | fix 101 regressions |
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-04-02 |
Andrew Lenharth | FNEG/FABS/UNDEF |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Andrew Lenharth | FNEG/FABS |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Chris Lattner | This target doesn't support fabs/fneg yet. |
blob | commitdiff | raw | diff to current |
2005-03-31 |
Andrew Lenharth | make fp div trick dependend on flag |
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-30 |
Andrew Lenharth | yea, fine Duraid |
blob | commitdiff | raw | diff to current |
2005-03-29 |
Andrew Lenharth | Fix up some types and constants |
blob | commitdiff | raw | diff to current |
2005-03-26 |
Nate Begeman | Change interface to LowerCallTo to take a boolean isVar... |
blob | commitdiff | raw | diff to current |
2005-03-24 |
Nate Begeman | Remove comments that are now meaningless from the patte... |
blob | commitdiff | raw | diff to current |
2005-03-23 |
Andrew Lenharth | don't lie to the register allocator |
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-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
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-04 |
Andrew Lenharth | fix FCMOVxx typo, set rem and div to hardcode target... |
blob | commitdiff | raw | diff to current |
2005-03-03 |
Andrew Lenharth | beter Select on FP |
blob | commitdiff | raw | diff to current |
2005-03-02 |
Andrew Lenharth | remove 32 sign extend after 32 sextload and handle... |
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-23 |
Andrew Lenharth | Ah the problems you have to fix when you stray from... |
blob | commitdiff | raw | diff to current |
2005-02-22 |
Andrew Lenharth | oops |
blob | commitdiff | raw | diff to current |
2005-02-22 |
Andrew Lenharth | dynamic stack allocas |
blob | commitdiff | raw | diff to current |
2005-02-14 |
Andrew Lenharth | fix setcc on floats, fixes singlesource:pi, perhaps... |
blob | commitdiff | raw | diff to current |
next |