2007-12-18 |
Chris Lattner | remove a dead annotation |
tree | commitdiff |
2007-12-18 |
Chris Lattner | add an obvious load folding missed optzn. |
tree | commitdiff |
2007-12-18 |
Duncan Sands | Rename isNoReturn to doesNotReturn, and isNoUnwind to |
tree | commitdiff |
2007-12-18 |
Christopher Lamb | Fix typos. |
tree | commitdiff |
2007-12-18 |
Christopher Lamb | Fold certain additions through selects (and their compa... |
tree | commitdiff |
2007-12-18 |
Evan Cheng | FIX for PR1799: When a load is unfolded from an instruc... |
tree | commitdiff |
2007-12-18 |
Evan Cheng | SelectionDAG::dump() should print SrcValue of LoadSDNod... |
tree | commitdiff |
2007-12-18 |
Christopher Lamb | Don't forget to print address space qualifiers when... |
tree | commitdiff |
2007-12-18 |
Chris Lattner | add a missed case. |
tree | commitdiff |
2007-12-18 |
Evan Cheng | Remove int_x86_sse2_movl_dq. It's replaced with a strin... |
tree | commitdiff |
2007-12-17 |
Bill Wendling | Add "mayHaveSideEffects" and "neverHasSideEffects"... |
tree | commitdiff |
2007-12-17 |
Evan Cheng | Bring back int_x86_sse2_movl_dq intrinsic for backward... |
tree | commitdiff |
2007-12-17 |
Scott Michel | - Restore some i8 functionality in CellSPU |
tree | commitdiff |
2007-12-17 |
Ted Kremenek | Modified Deserializer::ReadCStr to allow C-strings... |
tree | commitdiff |
2007-12-17 |
Bill Wendling | LD_Fp64m should have "isRematerializable" set. |
tree | commitdiff |
2007-12-17 |
Bill Wendling | As per feedback, revised comments to (hopefully) make... |
tree | commitdiff |
2007-12-17 |
Duncan Sands | Make invokes of inline asm legal. Teach codegen |
tree | commitdiff |
2007-12-17 |
David Greene | GLIBCXX_DEBUG fix. std::vector<>::end() is invalidated... |
tree | commitdiff |
2007-12-17 |
David Greene | Get rid of annoying spaces. |
tree | commitdiff |
2007-12-17 |
David Greene | Fix GLIBCXX_DEBUG errors. Erase invalidates std::vecto... |
tree | commitdiff |
2007-12-17 |
Gordon Henriksen | C and Ocaml bindings for address spaces, for that burge... |
tree | commitdiff |
2007-12-17 |
Christopher Lamb | regenerate. |
tree | commitdiff |
2007-12-17 |
Christopher Lamb | Change the PointerType api for creating pointer types... |
tree | commitdiff |
2007-12-17 |
Christopher Lamb | Make it clear in the LangRef that allocation instructio... |
tree | commitdiff |
2007-12-16 |
Duncan Sands | Revert this part of r45073 until the verifier is |
tree | commitdiff |
2007-12-16 |
Chris Lattner | don't violate C TBAA rules, use FloatToBits instead. |
tree | commitdiff |
2007-12-16 |
Chris Lattner | fix a questionable cast, thanks to Mike Stump for point... |
tree | commitdiff |
2007-12-16 |
Chris Lattner | Fix the JIT encoding of cmp*ss, which aborts with this... |
tree | commitdiff |
2007-12-16 |
Duncan Sands | Make instcombine promote inline asm calls to 'nounwind' |
tree | commitdiff |
2007-12-16 |
Bill Wendling | Remove spurious warnings from GCC: |
tree | commitdiff |
2007-12-16 |
Owen Anderson | Break local interferences in StrongPHIElimination.... |
tree | commitdiff |
2007-12-16 |
Owen Anderson | A few more comments. |
tree | commitdiff |
2007-12-15 |
Duncan Sands | These are more correctly called signaling NaNs. |
tree | commitdiff |
2007-12-15 |
Evan Cheng | Make better use of instructions that clear high bits... |
tree | commitdiff |
2007-12-15 |
Scott Michel | Start committing working test cases for CellSPU. |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Actually, MOVPQIto64mr is a dup of MOVPQI2QImr, MOV64to... |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Fix (mem) <-> low 64-bits of xmm bugs pointed out by... |
tree | commitdiff |
2007-12-14 |
Duncan Sands | Teach the interpreter to read and write memory in the |
tree | commitdiff |
2007-12-14 |
Dale Johannesen | x86-32 long doubles are 4-byte aligned on the stack |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Fix bsf / bsr jit encoding. |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Oops. Forgot these. |
tree | commitdiff |
2007-12-14 |
Dan Gohman | Add explicit keywords, and fix a minor typo that they... |
tree | commitdiff |
2007-12-14 |
Dan Gohman | Fix Intel asm syntax for the bsr and bsf instructions. |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Fix ctlz and cttz. llvm definition requires them to... |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Bug fix. Must also match ResNo when matching an operand... |
tree | commitdiff |
2007-12-14 |
Anders Carlsson | All MMX shift instructions took a <2 x i32> vector... |
tree | commitdiff |
2007-12-14 |
Evan Cheng | Implement ctlz and cttz with bsr and bsf. |
tree | commitdiff |
2007-12-14 |
Bill Wendling | Add flags to indicate that there are "never" side effec... |
tree | commitdiff |
2007-12-13 |
Wojciech Matyjewicz | Make these loops follow GetGEPOperands() behavior. |
tree | commitdiff |
2007-12-13 |
Evan Cheng | Fix typo. |
tree | commitdiff |
2007-12-13 |
Owen Anderson | Add register pairs to the list to check for local inter... |
tree | commitdiff |
2007-12-13 |
Owen Anderson | Remove ugly and horrible code. It's not necessary... |
tree | commitdiff |
2007-12-13 |
Evan Cheng | Be extra careful with extension use optimation. Now... |
tree | commitdiff |
2007-12-13 |
Evan Cheng | Fold some and + shift in x86 addressing mode. |
tree | commitdiff |
2007-12-13 |
Chris Lattner | Fix for edge profiling, patch by 'Marc' for PR1857 |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32... |
tree | commitdiff |
2007-12-12 |
Duncan Sands | Remove host endianness info from TargetData and |
tree | commitdiff |
2007-12-12 |
Dan Gohman | Allow vector integer constants to be created with |
tree | commitdiff |
2007-12-12 |
Duncan Sands | Revert r44626, which turned off the use of readonly |
tree | commitdiff |
2007-12-12 |
Wojciech Matyjewicz | 1. "Upgrage" comments. |
tree | commitdiff |
2007-12-12 |
Christopher Lamb | Regenerate. |
tree | commitdiff |
2007-12-12 |
Christopher Lamb | Implement part of review feedback for address spaces. |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Use shuffles to implement insert_vector_elt for i32... |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Lower a build_vector with all constants into a constpoo... |
tree | commitdiff |
2007-12-12 |
Zhou Sheng | Add a guard to cxxabi header as other platform may |
tree | commitdiff |
2007-12-12 |
Zhou Sheng | Fixed PR1629. |
tree | commitdiff |
2007-12-12 |
Chris Lattner | Fix a bug in my previous patch, thanks to Jay Foad for |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Don't muck with phi nodes; bug fixes. |
tree | commitdiff |
2007-12-12 |
Scott Michel | Correct typo for Linux: s/esp/%rsp/ |
tree | commitdiff |
2007-12-12 |
Owen Anderson | Forgot to remove a register from the PHI-union after... |
tree | commitdiff |
2007-12-12 |
Gordon Henriksen | Add (very basic) bindings for ModuleProvider. |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Bug fix. Only safe to perform extension uses optimizati... |
tree | commitdiff |
2007-12-12 |
Daniel Berlin | Changes from Curtis Dunham implementing lazy cycle... |
tree | commitdiff |
2007-12-11 |
Evan Cheng | If deleting a reload instruction due to reuse (value... |
tree | commitdiff |
2007-12-11 |
Bill Wendling | Need to grow the indexed map. Added debug statements. |
tree | commitdiff |
2007-12-11 |
Bill Wendling | Simplify slightly. |
tree | commitdiff |
2007-12-11 |
Owen Anderson | More progress on StrongPHIElimination. Now we actually... |
tree | commitdiff |
2007-12-11 |
Bill Wendling | Blark! How in the world did this work without this?! |
tree | commitdiff |
2007-12-11 |
Bill Wendling | - Update the virtual reg to machine instruction map... |
tree | commitdiff |
2007-12-11 |
Bill Wendling | Checking for "zero operands" during the "CanHoistInst... |
tree | commitdiff |
2007-12-11 |
Nate Begeman | Allow the JIT to encode MMX instructions |
tree | commitdiff |
2007-12-11 |
Duncan Sands | Fix compilation. |
tree | commitdiff |
2007-12-11 |
Christopher Lamb | Regenerate. |
tree | commitdiff |
2007-12-11 |
Christopher Lamb | Implement address space attribute for LLVM pointer... |
tree | commitdiff |
2007-12-11 |
Chris Lattner | Teach VMCore to constant fold shufflevectors with const... |
tree | commitdiff |
2007-12-11 |
Chris Lattner | Implement constant folding if vector<->vector bitcasts... |
tree | commitdiff |
2007-12-11 |
Reid Spencer | Don't have APInt.cpp depend upon DerivedTypes.h. This... |
tree | commitdiff |
2007-12-11 |
Chris Lattner | significantly simplify some code, no functionality... |
tree | commitdiff |
2007-12-11 |
Chris Lattner | refactor some code, no functionality change. |
tree | commitdiff |
2007-12-11 |
Evan Cheng | Switch over to MachineLoopInfo. |
tree | commitdiff |
2007-12-11 |
Evan Cheng | Pretty print shuffle mask operand. |
tree | commitdiff |
2007-12-11 |
Evan Cheng | - Improved v8i16 shuffle lowering. It now uses pshuflw... |
tree | commitdiff |
2007-12-11 |
Nate Begeman | x86 doesn't actually want to custom lower v3i32 |
tree | commitdiff |
2007-12-11 |
Gordon Henriksen | CollectorMetadata and Collector are rejiggered to get... |
tree | commitdiff |
2007-12-11 |
Chris Lattner | Move TargetData::hostIsLittleEndian out of line, which... |
tree | commitdiff |
2007-12-11 |
Gordon Henriksen | Adding Ocaml bindings for the bitreader as requested... |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | Hey, English is not my native language :) |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | Clarify the need of CFI() stuff |
tree | commitdiff |
2007-12-10 |
Anton Korobeynikov | Provide convenient way to disable CFI stuff for old... |
tree | commitdiff |
2007-12-10 |
Chris Lattner | Fix PR1850 by removing an unsafe transformation from... |
tree | commitdiff |
next |