2005-12-21 |
Evan Cheng | Remove ISD::RET select code. Now tblgen'd. |
commit | commitdiff | tree | snapshot |
2005-12-21 |
Evan Cheng | * Added lowering hook for external weak global address... |
commit | commitdiff | tree | snapshot |
2005-12-21 |
Chris Lattner | Don't emit a null terminator, nor anything after it... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Evan Cheng | SSE2 floating point load / store patterns. SSE2 fp... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Evan Cheng | Flip the meaning of FPContractions to reflect Requires... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Evan Cheng | Fix the semantic of Requires<[cond]> to mean if (!cond... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Chris Lattner | This ugly patch works around a GCC bug where it is... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Chris Lattner | Run lower-switch after lower-invoke. |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Chris Lattner | Reserve G1 for frame offset stuff and use it to handle... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Evan Cheng | Added X86 readport patterns. |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Evan Cheng | Now support instructions with implicit write to non... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Evan Cheng | Added a hook to print out names of target specific... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Patrick Meredith | Added a break that I meant to include originally, for... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Chris Lattner | Fix a nasty latent bug in the legalizer that was trigge... |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Nate Begeman | Pattern-match return. Includes gross hack! |
commit | commitdiff | tree | snapshot |
2005-12-20 |
Evan Cheng | Lefted out a fix in the previous check in. |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Nate Begeman | Fix a couple of the FIXMEs, thanks to suggestion from... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Nate Begeman | Convert load/store over to being pattern matched |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Evan Cheng | X86 conditional branch support. |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Evan Cheng | Print out opcode number if it's an unknown target node. |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Evan Cheng | Fix another bug related to chain / flag. |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Evan Cheng | It's essential we clear CodeGenMap after isel every... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | Fix a case where the DAG Combiner would accidentally... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
John Criswell | Added the llvm-kernel project to the list of automatica... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
John Criswell | Prefix DSA specific options with dsa. |
commit | commitdiff | tree | snapshot |
2005-12-19 |
John Criswell | Added an option to specify the names of heap freeing... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
John Criswell | Added a command line option that allows the user to... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Jim Laskey | Amend comment. |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Jim Laskey | Create a strong dependency for loads following stores... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | Fix pifft by correcting the case when a i64/f64 straddl... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Evan Cheng | Fixes for a number of bugs: save flag results in CodeGe... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | don't emit 'add %o6, 0, %o6' instructions |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | Fix calls to functions returning i64 |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | Correct bool truncstore operand order |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | add the other bool zextload as well |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | implement zextload bool |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | mark some unsupported ops as unsupported |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Patrick Meredith | This is a script to extract nodes and edges associated... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | Fix syntax for indirect calls. This fixes Olden/mst |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | Keep stack frames 8-byte aligned. This fixes olden... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | apparently rdy isn't actually a psuedo instruction... |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | add fneg/fabs support for doubles |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | Various cleanups to this pass, no functionality change |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | add bool truncstores |
commit | commitdiff | tree | snapshot |
2005-12-19 |
Chris Lattner | Elimiante SP and FP, which weren't members of the IntRe... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Make sure to relegalize new nodes |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | The sun assembler only supports .xword in V9 mode. |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Configure the asmwriter to allow constant pools to... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | add support for integer extloads |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add support for undef |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add support for calls to external symbols |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | we have no memcpy |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Fix a crash on a call with no arguments |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Jeff Cohen | Keep VC++ happy. |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | This is handled by the autogen'd code |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Handle basic block nodes |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Change return lowering so that we can autogen the match... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add an accessor |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Implement Calls for V8. This would be completely autog... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | More fixes for Selection of copyto/fromreg with a flag |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | More corrections for flagged copyto/from reg |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Select copytoreg and copyfromreg nodes that have flag... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | legalize copytoreg and copyfromreg nodes that have... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Implement the full V8 ABI for incoming arguments. |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Push ops list, asm string, and pattern all the way... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Give V8 select_cc, in the spirit of the PPC backend |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | remove some unused instructions |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | V8 doesn't have FP extload |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | simplifications, fix typo |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | add a node, for completeness |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add frameindex support |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Tighten up some checks |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Jim Laskey | Fix a bug Sabre was having where the DAG root was a... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Jim Laskey | Groups were not emitted if the dominator node and the... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Nate Begeman | Since extload can also be used by FP, split STDIntExtLo... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add constant pool support, including folding into addre... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Teach the addressing mode stuff to fold "%lo" into... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add initial support for global variables, and fix a... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Claiming that branch targets are registers is not very... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add unordered comparisons |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add patterns to the rest of the int condbranches and... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Add initial conditional branch support. This doesn... |
commit | commitdiff | tree | snapshot |
2005-12-18 |
Chris Lattner | Simplify code |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Eliminate CMPri, which is a synonym for SUBCCri |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | allow custom expansion of BR_CC |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | add fneg,fabs,fsqrt instructions |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Add patterns for fround/fextend and the funny fsmuld... |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Add FP +,-,*,/ |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Give patterns to F3_3 instructions |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Implement 64-bit add/sub, make sure to receive and... |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | implement div and rem |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | implement MULHU/MULHS for 64-bit multiplies |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Add patterns for multiply, simplify Y register handling... |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Make the addressing modes smarter |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | remove some unused instructions |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | add andn/orn/xorn patterns. This allows us to compile... |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Add support for 64-bit arguments |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Sparc doesn't have sext_inreg |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | add patterns for FP stores |
commit | commitdiff | tree | snapshot |
2005-12-17 |
Chris Lattner | Add [reg+reg] integer stores |
commit | commitdiff | tree | snapshot |
next |