2006-01-11 |
Chris Lattner | Write this pattern in canonical form, allowing more... |
tree | commitdiff |
2006-01-11 |
Evan Cheng | * Add special entry code main() (to set x87 to 64-bit... |
tree | commitdiff |
2006-01-11 |
Duraid Madina | cleanup GETFD |
tree | commitdiff |
2006-01-11 |
Andrew Lenharth | this pattern was bogus |
tree | commitdiff |
2006-01-11 |
Duraid Madina | this just might work |
tree | commitdiff |
2006-01-11 |
Duraid Madina | add support for selecting bools |
tree | commitdiff |
2006-01-11 |
Chris Lattner | implement FP_REG_KILL insertion for the dag-dag instruc... |
tree | commitdiff |
2006-01-11 |
Chris Lattner | Fit into 80 cols |
tree | commitdiff |
2006-01-11 |
Evan Cheng | SSE cmov support. |
tree | commitdiff |
2006-01-10 |
Evan Cheng | * fp to sint patterns. |
tree | commitdiff |
2006-01-10 |
Evan Cheng | FP_TO_INT*_IN_MEM and x87 FP Select support. |
tree | commitdiff |
2006-01-10 |
Chris Lattner | silence a bogus warning |
tree | commitdiff |
2006-01-10 |
Andrew Lenharth | Int immediate loading fix |
tree | commitdiff |
2006-01-10 |
Duraid Madina | heh, 'sif it'd be a legalizer bug. |
tree | commitdiff |
2006-01-10 |
Duraid Madina | support functions that return bool (this "should" work... |
tree | commitdiff |
2006-01-10 |
Nate Begeman | Remove a comment that no longer applies. |
tree | commitdiff |
2006-01-09 |
Chris Lattner | Give PPCISD:: nodes legible names in dumps. |
tree | commitdiff |
2006-01-09 |
Chris Lattner | add ret void support back |
tree | commitdiff |
2006-01-09 |
Evan Cheng | * Added undef patterns. |
tree | commitdiff |
2006-01-09 |
Evan Cheng | More typos |
tree | commitdiff |
2006-01-09 |
Evan Cheng | typo |
tree | commitdiff |
2006-01-09 |
Andrew Lenharth | proper branch not equal sequence |
tree | commitdiff |
2006-01-09 |
Evan Cheng | Support for ADD_PARTS, SUB_PARTS, SHL_PARTS, SHR_PARTS... |
tree | commitdiff |
2006-01-09 |
Evan Cheng | New DAG node properties SNDPInFlag, SNDPOutFlag, and... |
tree | commitdiff |
2006-01-07 |
Chris Lattner | Fix the PPC JIT failures last night, which were due... |
tree | commitdiff |
2006-01-06 |
Evan Cheng | * Added integer div / rem. |
tree | commitdiff |
2006-01-06 |
Evan Cheng | ISEL code for MULHU, MULHS, and UNDEF. |
tree | commitdiff |
2006-01-06 |
Andrew Lenharth | make 0 codegen much better |
tree | commitdiff |
2006-01-06 |
Chris Lattner | silence a bogus gcc warning |
tree | commitdiff |
2006-01-06 |
Evan Cheng | Addd (shl x, 1) ==> (shl x, x) peepholes. |
tree | commitdiff |
2006-01-06 |
Evan Cheng | fold (shl x, 1) -> (add x, x) |
tree | commitdiff |
2006-01-06 |
Chris Lattner | linkonce symbols have an extra indirection, just like... |
tree | commitdiff |
2006-01-06 |
Evan Cheng | * Fast call support. |
tree | commitdiff |
2006-01-05 |
Chris Lattner | Fix a compile crash building MultiSource/Applications... |
tree | commitdiff |
2006-01-05 |
Chris Lattner | unbreak the build, these are now in TargetSelectionDAG.td |
tree | commitdiff |
2006-01-05 |
Evan Cheng | Added ConstantFP patterns. |
tree | commitdiff |
2006-01-05 |
Evan Cheng | Added fpimm node for ConstantFP. |
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-05 |
Evan Cheng | DAG based isel call support. |
tree | commitdiff |
2006-01-05 |
Evan Cheng | Remove some dead code. |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Applied some recommend changes from sabre. The dominat... |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Add unique id to debug location for debug label use... |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Tie dwarf generation to darwin assembler. |
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 | Add support for brcond |
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-30 |
Nate Begeman | Add support for generating v4i32 altivec code |
tree | commitdiff |
2005-12-30 |
Nate Begeman | Remove a fixme |
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 |
Duraid Madina | yet more C++ standards-compliance stuff. |
tree | commitdiff |
2005-12-27 |
Duraid Madina | nasty paste-o, calls passing more than 8 arguments... |
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-27 |
Chris Lattner | Fix a problem duraid pointed out to me compiling kc... |
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 |
Duraid Madina | unbreak calls, a few more tests should run. Tomorrow... |
tree | commitdiff |
2005-12-25 |
Duraid Madina | we don't feed our call instructions extra operands |
tree | commitdiff |
2005-12-25 |
Andrew Lenharth | All that just to lower div and rem |
tree | commitdiff |
2005-12-24 |
Andrew Lenharth | support targetexternalsym |
tree | commitdiff |
2005-12-24 |
Evan Cheng | Let the helper functions know about X86::FR32RegClass... |
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-24 |
Nate Begeman | Fix one of the things in the todo file, and get a bit... |
tree | commitdiff |
2005-12-23 |
Evan Cheng | * Removed the use of FLAG. Now use hasFlagIn and hasFla... |
tree | commitdiff |
2005-12-23 |
Chris Lattner | not a good idea |
tree | commitdiff |
2005-12-23 |
Evan Cheng | More X86 floating point patterns. |
tree | commitdiff |
2005-12-23 |
Evan Cheng | Operand 1 of TRUNCSTORE can be any of integer and float... |
tree | commitdiff |
2005-12-23 |
Chris Lattner | fix something-o |
tree | commitdiff |
2005-12-23 |
Chris Lattner | implement vaarg. Varargs now should work. |
tree | commitdiff |
2005-12-23 |
Chris Lattner | implement vastart. The dag isel compiles this: |
tree | commitdiff |
2005-12-23 |
Chris Lattner | remove benchmark list, remove issues addressed by the... |
tree | commitdiff |
2005-12-23 |
Chris Lattner | make sure bit_convert's are expanded |
tree | commitdiff |
2005-12-23 |
Chris Lattner | make sure bit_converts are expanded |
tree | commitdiff |
2005-12-23 |
Chris Lattner | fix the int<->fp instructions, which apparently take... |
tree | commitdiff |
2005-12-23 |
Chris Lattner | Use BIT_CONVERT to simplify this code |
tree | commitdiff |
2005-12-23 |
Chris Lattner | Simplify some code by using BIT_CONVERT |
tree | commitdiff |
2005-12-22 |
Chris Lattner | clean up .td file by using evan's new FLAG thing |
tree | commitdiff |
2005-12-22 |
Chris Lattner | remove dead code |
tree | commitdiff |
2005-12-22 |
Chris Lattner | fix handling of weak linkage |
tree | commitdiff |
2005-12-22 |
Chris Lattner | move some random notes out of my email into someplace... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | this is a hack, which may or may not hang around. In... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | we can't do this directly in lowering, so we need this... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | oops, back this out |
tree | commitdiff |
2005-12-22 |
Duraid Madina | we can't all have brains now, can we |
tree | commitdiff |
2005-12-22 |
Duraid Madina | this should take care of calls to varadic functions... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | we need to emit the getf.d instruction in lowering... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | I shoulda done this a *long* time ago (tm): implement... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | kill SelectCALL() in the DAG isel, we handle this in... |
tree | commitdiff |
2005-12-22 |
Duraid Madina | update tablegen files - nothing to see here |
tree | commitdiff |
2005-12-22 |
Evan Cheng | Bye bye HACKTROCITY. |
tree | commitdiff |
2005-12-22 |
Evan Cheng | Added special flag node FLAG. |
tree | commitdiff |
2005-12-21 |
Evan Cheng | * Fix a GlobalAddress lowering bug. |
tree | commitdiff |
next |