2008-04-20 |
Nicolas Geoffray | Don't forget to update the current operand when getting... |
tree | commitdiff |
2008-04-20 |
Chris Lattner | A better fix for my previous patch, MOVZQI2PQIrr just... |
tree | commitdiff |
2008-04-20 |
Chris Lattner | Switch to using Simplified ConstantFP::get API. |
tree | commitdiff |
2008-04-19 |
Evan Cheng | Also LXCHG64 -> XCHG64rm. |
tree | commitdiff |
2008-04-19 |
Evan Cheng | xchg which references a memory operand does not need... |
tree | commitdiff |
2008-04-18 |
Dan Gohman | Fix the handling of va_copy on x86-64. As of llvm-gcc... |
tree | commitdiff |
2008-04-18 |
Evan Cheng | - Fix atomic operation JIT encoding. |
tree | commitdiff |
2008-04-17 |
Evan Cheng | Also support Intel asm syntax. |
tree | commitdiff |
2008-04-17 |
Evan Cheng | Fix assembly code for atomic operations. |
tree | commitdiff |
2008-04-16 |
Evan Cheng | Don't forget about sub-register indices when rematting... |
tree | commitdiff |
2008-04-16 |
Dale Johannesen | Unbreak build on x86-64. |
tree | commitdiff |
2008-04-16 |
Nicolas Geoffray | Correlate stubs with functions in JIT: when emitting... |
tree | commitdiff |
2008-04-16 |
Nicolas Geoffray | Infrastructure for getting the machine code size of... |
tree | commitdiff |
2008-04-16 |
Evan Cheng | Initialize X863DNowLevel. |
tree | commitdiff |
2008-04-16 |
Roman Levenstein | Ongoing work on improving the instruction selection... |
tree | commitdiff |
2008-04-16 |
Dan Gohman | Add support for the form of the SSE41 extractps instruc... |
tree | commitdiff |
2008-04-16 |
Dan Gohman | Recreate the size SDNode instead of reusing the old... |
tree | commitdiff |
2008-04-16 |
Dan Gohman | Remove X86_64SRet; it isn't used anymore. |
tree | commitdiff |
2008-04-15 |
Dan Gohman | Add movd instructions to move from MMX registers |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Fix const-correctness issues with the SrcValue handling... |
tree | commitdiff |
2008-04-14 |
Dale Johannesen | Reverse sense of unwind-tables option. This means |
tree | commitdiff |
2008-04-12 |
Anton Korobeynikov | Provide option for stack alignment override |
tree | commitdiff |
2008-04-12 |
Arnold Schwaighofer | This patch corrects the handling of byval arguments... |
tree | commitdiff |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
tree | commitdiff |
2008-04-12 |
Dan Gohman | Fix a bug that prevented x86-64 from using rep.movsq for |
tree | commitdiff |
2008-04-12 |
Nate Begeman | 80 col fix |
tree | commitdiff |
2008-04-10 |
Chris Lattner | add a note, this is actually not too bad to implement. |
tree | commitdiff |
2008-04-10 |
Chris Lattner | move the x86-32 part of PR2108 here. |
tree | commitdiff |
2008-04-10 |
Chris Lattner | Fix the x86-64 side of PR2108 by adding a v2f64 version of |
tree | commitdiff |
2008-04-09 |
Dan Gohman | Make isVectorClearMaskLegal's operand list const. |
tree | commitdiff |
2008-04-09 |
Dan Gohman | Add XMM1 as a second return value register for f32... |
tree | commitdiff |
2008-04-09 |
Dan Gohman | Add DX as a second return value register for i16 on... |
tree | commitdiff |
2008-04-08 |
Dale Johannesen | Handle the situation in 2008-01-25-EmptyFunction.ll |
tree | commitdiff |
2008-04-08 |
Dale Johannesen | Implement new llc flag -disable-required-unwind-tables. |
tree | commitdiff |
2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
tree | commitdiff |
2008-04-07 |
Roman Levenstein | Re-commit of the r48822, where the infinite looping... |
tree | commitdiff |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
tree | commitdiff |
2008-04-05 |
Evan Cheng | Favors pshufd over shufps when shuffling elements from... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Re-enable SSE4. |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Fix x86-64 encoding bug. REX prefix must always follow... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Cosmetic |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Temporarily disabling SSE4 until we fix the encoding... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Cosmetic changes per EH patch review feedback. |
tree | commitdiff |
2008-04-02 |
Anton Korobeynikov | Add new CC lowering rule: provide a list of registers... |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Recommitting EH patch; this should answer most of the |
tree | commitdiff |
2008-04-01 |
Evan Cheng | ReMat of load from stub in pic mode extends the life... |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Remove unnecessary and non-deterministic checking code... |
tree | commitdiff |
2008-04-01 |
Dan Gohman | Don't use __bzero for memset if the second argument... |
tree | commitdiff |
2008-04-01 |
Dan Gohman | Speculatively micro-optimize memory-zeroing calls on... |
tree | commitdiff |
2008-04-01 |
Dale Johannesen | Revert 49006 for the moment. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Disabling remat of load from gv stub (temporarily)... |
tree | commitdiff |
2008-04-01 |
Dale Johannesen | Accept 'y' constraint (MMX) in inline asm. |
tree | commitdiff |
2008-03-31 |
Dale Johannesen | Emit exception handling info for functions which are |
tree | commitdiff |
2008-03-31 |
Evan Cheng | It's not safe to fold a load from GV stub or constantpo... |
tree | commitdiff |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
tree | commitdiff |
2008-03-31 |
Evan Cheng | Re-apply 48911. |
tree | commitdiff |
2008-03-28 |
Dan Gohman | Fix a tokenfactor node to use the load chain rather... |
tree | commitdiff |
2008-03-28 |
Evan Cheng | Backing out 48911 for now. It's breaking stuff. |
tree | commitdiff |
2008-03-28 |
Evan Cheng | New entry. |
tree | commitdiff |
2008-03-28 |
Evan Cheng | Load from stub is already re-materializable. |
tree | commitdiff |
2008-03-27 |
Evan Cheng | Code clean up. |
tree | commitdiff |
2008-03-27 |
Evan Cheng | Allow certain lea instructions to be rematerialized. |
tree | commitdiff |
2008-03-27 |
Evan Cheng | Remove an unused command line option. |
tree | commitdiff |
2008-03-26 |
Roman Levenstein | Use a linked data structure for the uses lists of an... |
tree | commitdiff |
2008-03-26 |
Evan Cheng | Fix some SSE4.1 instruction encoding bugs. |
tree | commitdiff |
2008-03-25 |
Dale Johannesen | Use ## for comment delimiter on darwin x86-32, so |
tree | commitdiff |
2008-03-25 |
Evan Cheng | Smaller function alignment when optimizing for size. |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-03-25 |
Dan Gohman | A quick nm audit turned up several fixed tables and... |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Add CMP32mr and friends to the load-unfolding table... |
tree | commitdiff |
2008-03-24 |
Evan Cheng | - SSE4.1 extractfps extracts a f32 into a gr32 register... |
tree | commitdiff |
2008-03-23 |
Evan Cheng | Remove duplicated entries. |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Minor typo fixes. Also add another FIXME. |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Add license header |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Add Win64 compilation callback. This allows easy exampl... |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Provide a JIT selector on win64 |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Hack out the PIC mode on Win64 targets. This needs... |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Code cleanup. Provide generic way of selecting JIT... |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Remove old-standing obsolete code. |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Honour built-in defines on win64 targets for automatica... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Recognize "windows" in target triple, not only "win32" |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Add information about callee-saved registers on Win64 |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Add convenient helper for win64 check. Simplify things... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Initial support for Win64 calling conventions. Still... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Another comments fixing |
tree | commitdiff |
2008-03-21 |
Chris Lattner | Restore this assert now that the livevar bug is fixed. |
tree | commitdiff |
2008-03-21 |
Duncan Sands | Introduce a new node for holding call argument |
tree | commitdiff |
2008-03-21 |
Chris Lattner | remove Evan's "ugly hack" that sorta attempted to get |
tree | commitdiff |
2008-03-21 |
Chris Lattner | Add support for calls that return two FP values in |
tree | commitdiff |
2008-03-21 |
Chris Lattner | disable a bogus assertion. |
tree | commitdiff |
2008-03-21 |
Chris Lattner | Enable support for returning two long-double values... |
tree | commitdiff |
2008-03-21 |
Evan Cheng | Undo 48570. Correctly match mmx shift instructions... |
tree | commitdiff |
2008-03-20 |
Evan Cheng | Fix this xform: (sra (shl X, m), result_size) -> (sign_... |
tree | commitdiff |
2008-03-19 |
Evan Cheng | Add intrinsics to match mmx shift builtin's with immedi... |
tree | commitdiff |
2008-03-19 |
Arnold Schwaighofer | Don't loose incoming argument registers. Fix documentat... |
tree | commitdiff |
2008-03-19 |
Christopher Lamb | Fix X86's isTruncateFree to not claim that truncate... |
tree | commitdiff |
2008-03-18 |
Bill Wendling | On Darwin, GCC issues a ".globl" for something that... |
tree | commitdiff |
2008-03-18 |
Evan Cheng | Fix a x86-64 isel lowering bug that's been around forev... |
tree | commitdiff |
2008-03-17 |
Evan Cheng | Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF. |
tree | commitdiff |
next |