2005-11-03 |
Chris Lattner | Fix a bug that prevented this pattern from matching |
tree | commitdiff |
2005-11-02 |
Duraid Madina | "fix" support for FP constants (this code asserts in... |
tree | commitdiff |
2005-11-02 |
Duraid Madina | add F0 and F1 to the FP register class |
tree | commitdiff |
2005-11-02 |
Chris Lattner | This works now |
tree | commitdiff |
2005-11-02 |
Duraid Madina | add support for SELECT to TargetSelectionDAG.td, add... |
tree | commitdiff |
2005-11-02 |
Duraid Madina | add support for loading FP constants +0.0 and +1.0... |
tree | commitdiff |
2005-11-01 |
Duraid Madina | heh, scheduling was easy? |
tree | commitdiff |
2005-11-01 |
Duraid Madina | FORTRAN!!! :( and other similarly unfortunate things... |
tree | commitdiff |
2005-11-01 |
Duraid Madina | so tablegen was thinking I might want to convert FPs... |
tree | commitdiff |
2005-11-01 |
Duraid Madina | add support for int->FP and FP->int ops, and add ia64... |
tree | commitdiff |
2005-11-01 |
Duraid Madina | add zeroextend predicate->integer |
tree | commitdiff |
2005-10-31 |
Duraid Madina | add FP compares and implicit register defs to the dag... |
tree | commitdiff |
2005-10-30 |
Duraid Madina | fix some broken comparisons, this affected the Pattern... |
tree | commitdiff |
2005-10-29 |
Duraid Madina | add some FP stuff, some mix.* stuff, and constant pool... |
tree | commitdiff |
2005-10-29 |
Duraid Madina | add shladd |
tree | commitdiff |
2005-10-28 |
Chris Lattner | These are autogenerated |
tree | commitdiff |
2005-10-28 |
Duraid Madina | DAG->DAG instruction selection for ia64! "hello world... |
tree | commitdiff |
2005-10-28 |
Chris Lattner | remove dead stuff |
tree | commitdiff |
2005-10-28 |
Chris Lattner | Eliminate getClass, it is not needed |
tree | commitdiff |
2005-10-21 |
Nate Begeman | Don't generate operations that aren't yet supported |
tree | commitdiff |
2005-10-07 |
Chris Lattner | Fix CodeGen/Generic/bool-to-double.ll |
tree | commitdiff |
2005-09-30 |
Chris Lattner | these registers don't belong to any register classes... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | these methods get extra args |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Add FP versions of the binary operators, keeping the... |
tree | commitdiff |
2005-09-14 |
Chris Lattner | Give all operands names |
tree | commitdiff |
2005-09-07 |
Chris Lattner | ignore generated files |
tree | commitdiff |
2005-09-02 |
Chris Lattner | Handle ANY_EXTEND like ZERO_EXTEND. Simplify the exten... |
tree | commitdiff |
2005-09-01 |
Jim Laskey | 1. Use SubtargetFeatures in llc/lli. |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Fix a bug in my previous checkin |
tree | commitdiff |
2005-08-26 |
Chris Lattner | Change ConstantPoolSDNode to actually hold the Constant... |
tree | commitdiff |
2005-08-25 |
Chris Lattner | fix a warning in optimized build |
tree | commitdiff |
2005-08-22 |
Chris Lattner | Fix a crash I introduced into the IA64 backend with... |
tree | commitdiff |
2005-08-22 |
Chris Lattner | Add a pass name for -time-passes output |
tree | commitdiff |
2005-08-21 |
Duraid Madina | reenable collapse of loadimm+AND -> dep.z (thanks guys) |
tree | commitdiff |
2005-08-20 |
Jim Laskey | Repair an out by one error for IA64. |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Split RegisterClass 'Methods' into MethodProtos and... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Put register classes in namespaces |
tree | commitdiff |
2005-08-19 |
Chris Lattner | This code has always been dead on itanium |
tree | commitdiff |
2005-08-19 |
Duraid Madina | a bugfix (up top) and a quick repair job: disable gener... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Mark some instructions as variable_ops, and PSEUDO_ALLO... |
tree | commitdiff |
2005-08-16 |
Chris Lattner | update the backends to work with the new CopyFromReg... |
tree | commitdiff |
2005-08-16 |
Nate Begeman | Implement BR_CC and BRTWOWAY_CC. This allows the remov... |
tree | commitdiff |
2005-08-10 |
Duraid Madina | sorry!! this is temporary; for some reason the nasty... |
tree | commitdiff |
2005-08-09 |
Chris Lattner | Update the targets to the new SETCC/CondCodeSDNode... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Update to use the new MathExtras.h support for log2... |
tree | commitdiff |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
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-05 |
Chris Lattner | Make several cleanups to Andrews varargs change: |
tree | commitdiff |
2005-06-25 |
Chris Lattner | Refactor the addPassesToEmitAssembly interface into... |
tree | commitdiff |
2005-06-22 |
Andrew Lenharth | If we support structs as va_list, we must pass pointers... |
tree | commitdiff |
2005-06-18 |
Andrew Lenharth | core changes for varargs |
tree | commitdiff |
2005-05-20 |
Duraid Madina | re-enable direct calls, this should just be a performan... |
tree | commitdiff |
2005-05-15 |
Duraid Madina | make angry compilers happy again |
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-11 |
Duraid Madina | add the popcount instruction and support this in the... |
tree | commitdiff |
2005-05-11 |
Chris Lattner | No really IA*64* :) |
tree | commitdiff |
2005-05-09 |
Duraid Madina | fix and cleanup constmul code a bit, this fixes mediabe... |
tree | commitdiff |
2005-05-04 |
Andrew Lenharth | fix typo |
tree | commitdiff |
2005-05-02 |
Duraid Madina | support multiplication by constant negative integers |
tree | commitdiff |
2005-05-02 |
Duraid Madina | add support for bools to SELECT, this fixes Prolangs... |
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-27 |
Duraid Madina | clean up some warnings |
tree | commitdiff |
2005-04-26 |
Duraid Madina | constmul bugfix: multiply by 27611 was broken |
tree | commitdiff |
2005-04-26 |
Duraid Madina | clean up the code! (oops) lots more cleaning left,... |
tree | commitdiff |
2005-04-26 |
Duraid Madina | * Add code to reduce multiplies by constant integers... |
tree | commitdiff |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-14 |
Duraid Madina | print negative 64 bit immediates as negative numbers... |
tree | commitdiff |
2005-04-14 |
Duraid Madina | oops, this stopped us turning movl r4=0xFFFFFFFF;;... |
tree | commitdiff |
2005-04-14 |
Duraid Madina | we have zextloads, not sextloads! |
tree | commitdiff |
2005-04-13 |
Duraid Madina | * add the shladd instruction |
tree | commitdiff |
2005-04-13 |
Duraid Madina | * if ANDing with a constant of the form: |
tree | commitdiff |
2005-04-13 |
Chris Lattner | Remove special handling of ZERO_EXTEND_INREG. This... |
tree | commitdiff |
2005-04-12 |
Duraid Madina | * OK, after changing to use liveIn/liveOut instead... |
tree | commitdiff |
2005-04-12 |
Chris Lattner | Put out* into the allocation order, allowing the regist... |
tree | commitdiff |
2005-04-12 |
Chris Lattner | Make sure to realize that calls use their argument... |
tree | commitdiff |
2005-04-12 |
Duraid Madina | stop emitting IDEFs for args - change to using liveIn... |
tree | commitdiff |
2005-04-11 |
Chris Lattner | IA64 supports this operation. |
tree | commitdiff |
2005-04-11 |
Duraid Madina | hmm, should probably change addImm() to take 64-bit... |
tree | commitdiff |
2005-04-11 |
Duraid Madina | assorted fixes: |
tree | commitdiff |
2005-04-09 |
Duraid Madina | ok, the "ia64 has a boatload of registers" joke stopped... |
tree | commitdiff |
2005-04-09 |
Chris Lattner | This target does not support/want ISD::BRCONDTWOWAY |
tree | commitdiff |
2005-04-08 |
Duraid Madina | fix bogus division-by-power-of-2 (was wrong for negativ... |
tree | commitdiff |
2005-04-07 |
Duraid Madina | teach asmprinter to print s8/s14 operands |
tree | commitdiff |
2005-04-07 |
Duraid Madina | codegen immediate forms of add/sub/shift |
tree | commitdiff |
2005-04-07 |
Duraid Madina | add immediate forms of add, sub, shift |
tree | commitdiff |
2005-04-06 |
Duraid Madina | steal sampo's div-by-constant-power-of-2 stuff |
tree | commitdiff |
2005-04-06 |
Duraid Madina | add fms instruction |
tree | commitdiff |
2005-04-06 |
Duraid Madina | lie a bit and say that r1/r12 (GP/SP) _aren't_ callee... |
tree | commitdiff |
2005-04-06 |
Duraid Madina | make sure 'special' registers don't get allocated |
tree | commitdiff |
2005-04-04 |
Duraid Madina | fix SREM/UREM, which gave incorrect results for x%y... |
tree | commitdiff |
2005-04-04 |
Duraid Madina | add implicit use op |
tree | commitdiff |
2005-04-03 |
Duraid Madina | .bss is no problem here. |
tree | commitdiff |
2005-04-02 |
Duraid Madina | ia64 asmprinter fixes: |
tree | commitdiff |
2005-04-02 |
Duraid Madina | support IDEF, fnegabs (thanks sampo) |
tree | commitdiff |
next |