| Commit message (Expand) | Author | Age | Files | Lines |
* | These are more correctly called signaling NaNs. | Duncan Sands | 2007-12-15 | 1 | -1/+1 |
* | Make better use of instructions that clear high bits; fix various 2-wide shuf... | Evan Cheng | 2007-12-15 | 3 | -45/+119 |
* | Start committing working test cases for CellSPU. | Scott Michel | 2007-12-15 | 4 | -4/+52 |
* | Actually, MOVPQIto64mr is a dup of MOVPQI2QImr, MOV64toPQIrm is a dup of MOVQ... | Evan Cheng | 2007-12-14 | 2 | -11/+2 |
* | Fix (mem) <-> low 64-bits of xmm bugs pointed out by David Greene. Mac OS X L... | Evan Cheng | 2007-12-14 | 1 | -8/+8 |
* | Teach the interpreter to read and write memory in the | Duncan Sands | 2007-12-14 | 1 | -59/+94 |
* | x86-32 long doubles are 4-byte aligned on the stack | Dale Johannesen | 2007-12-14 | 1 | -1/+1 |
* | Fix bsf / bsr jit encoding. | Evan Cheng | 2007-12-14 | 2 | -6/+6 |
* | Oops. Forgot these. | Evan Cheng | 2007-12-14 | 1 | -4/+6 |
* | Add explicit keywords, and fix a minor typo that they uncovered. | Dan Gohman | 2007-12-14 | 5 | -6/+7 |
* | Fix Intel asm syntax for the bsr and bsf instructions. | Dan Gohman | 2007-12-14 | 2 | -12/+12 |
* | Fix ctlz and cttz. llvm definition requires them to return number of bits in ... | Evan Cheng | 2007-12-14 | 2 | -14/+42 |
* | Bug fix. Must also match ResNo when matching an operand with a user. | Evan Cheng | 2007-12-14 | 1 | -1/+1 |
* | All MMX shift instructions took a <2 x i32> vector as the shift amount parame... | Anders Carlsson | 2007-12-14 | 1 | -0/+68 |
* | Implement ctlz and cttz with bsr and bsf. | Evan Cheng | 2007-12-14 | 4 | -9/+103 |
* | Add flags to indicate that there are "never" side effects or that there "may be" | Bill Wendling | 2007-12-14 | 1 | -0/+5 |
* | Make these loops follow GetGEPOperands() behavior. | Wojciech Matyjewicz | 2007-12-13 | 1 | -11/+13 |
* | Fix typo. | Evan Cheng | 2007-12-13 | 1 | -1/+1 |
* | Add register pairs to the list to check for local interferences. | Owen Anderson | 2007-12-13 | 1 | -4/+10 |
* | Remove ugly and horrible code. It's not necessary for correctness, and can b... | Owen Anderson | 2007-12-13 | 1 | -47/+7 |
* | Be extra careful with extension use optimation. Now turned on by default. | Evan Cheng | 2007-12-13 | 1 | -3/+10 |
* | Fold some and + shift in x86 addressing mode. | Evan Cheng | 2007-12-13 | 2 | -6/+48 |
* | Fix for edge profiling, patch by 'Marc' for PR1857 | Chris Lattner | 2007-12-13 | 1 | -1/+1 |
* | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materia... | Evan Cheng | 2007-12-12 | 13 | -3/+34 |
* | Remove host endianness info from TargetData and | Duncan Sands | 2007-12-12 | 2 | -11/+3 |
* | Allow vector integer constants to be created with | Dan Gohman | 2007-12-12 | 2 | -9/+28 |
* | Revert r44626, which turned off the use of readonly | Duncan Sands | 2007-12-12 | 2 | -15/+4 |
* | 1. "Upgrage" comments. | Wojciech Matyjewicz | 2007-12-12 | 1 | -15/+16 |
* | Regenerate. | Christopher Lamb | 2007-12-12 | 2 | -1215/+1197 |
* | Implement part of review feedback for address spaces. | Christopher Lamb | 2007-12-12 | 2 | -33/+18 |
* | Use shuffles to implement insert_vector_elt for i32, i64, f32, and f64. | Evan Cheng | 2007-12-12 | 1 | -36/+18 |
* | Lower a build_vector with all constants into a constpool load unless it can b... | Evan Cheng | 2007-12-12 | 1 | -14/+16 |
* | Add a guard to cxxabi header as other platform may | Zhou Sheng | 2007-12-12 | 1 | -0/+12 |
* | Fixed PR1629. | Zhou Sheng | 2007-12-12 | 1 | -0/+40 |
* | Fix a bug in my previous patch, thanks to Jay Foad for | Chris Lattner | 2007-12-12 | 1 | -2/+2 |
* | Don't muck with phi nodes; bug fixes. | Evan Cheng | 2007-12-12 | 1 | -2/+11 |
* | Correct typo for Linux: s/esp/%rsp/ | Scott Michel | 2007-12-12 | 1 | -1/+1 |
* | Forgot to remove a register from the PHI-union after I'd determined that it | Owen Anderson | 2007-12-12 | 1 | -3/+6 |
* | Add (very basic) bindings for ModuleProvider. | Gordon Henriksen | 2007-12-12 | 1 | -0/+14 |
* | Bug fix. Only safe to perform extension uses optimization if the source of ex... | Evan Cheng | 2007-12-12 | 1 | -0/+5 |
* | Changes from Curtis Dunham implementing lazy cycle detection algorithm. | Daniel Berlin | 2007-12-12 | 1 | -125/+287 |
* | If deleting a reload instruction due to reuse (value is available in register... | Evan Cheng | 2007-12-11 | 1 | -2/+18 |
* | Need to grow the indexed map. Added debug statements. | Bill Wendling | 2007-12-11 | 1 | -21/+27 |
* | Simplify slightly. | Bill Wendling | 2007-12-11 | 1 | -3/+4 |
* | More progress on StrongPHIElimination. Now we actually USE the DomForest! | Owen Anderson | 2007-12-11 | 1 | -0/+89 |
* | Blark! How in the world did this work without this?! | Bill Wendling | 2007-12-11 | 1 | -4/+9 |
* | - Update the virtual reg to machine instruction map when hoisting. | Bill Wendling | 2007-12-11 | 1 | -2/+12 |
* | Checking for "zero operands" during the "CanHoistInst()" method isn't necessary | Bill Wendling | 2007-12-11 | 1 | -11/+4 |
* | Allow the JIT to encode MMX instructions | Nate Begeman | 2007-12-11 | 1 | -8/+8 |
* | Fix compilation. | Duncan Sands | 2007-12-11 | 1 | -1/+2 |