2008-04-23 |
Anton Korobeynikov | Adjust option names for C++ backend |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | First step of implementing PR1538: move llvm2cpp logic... |
tree | commitdiff |
2008-04-23 |
Dan Gohman | Initial CBE support for multiple return values. |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Fix typo |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Only allow increase of max alignment value |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Be over-conservative: scan for all used virtual registe... |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Add X86 Maximal Stack Alignment Calculator Pass before RA |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Do proper book-keeping of offsets and prologue/epilogue... |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | If stack realignment is used - incoming args will use... |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Eastimate required stack alignment early, so we can... |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Cleanup |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Simplify |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Make stack alignment options global for all targets |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Provide option for enabling-disabling stack realignment |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Disable stack realignment for functions with dynamic... |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Provide ABI-correct stack alignment |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Provide convenient helpers for some operations |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Whitespace cleanup |
tree | commitdiff |
2008-04-21 |
Dan Gohman | Implement an x86-64 ABI detail of passing structs by... |
tree | commitdiff |
2008-04-21 |
Dan Gohman | Fix the encoding of the MMX movd that moves from MMX... |
tree | commitdiff |
2008-04-21 |
Chris Lattner | Add an ugly note. |
tree | commitdiff |
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 | 64-bit atomic operations. |
tree | commitdiff |
2008-04-19 |
Evan Cheng | Also LXCHG64 -> XCHG64rm. |
tree | commitdiff |
2008-04-19 |
Evan Cheng | PPC32 atomic operations. |
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-15 |
Nicolas Geoffray | Change Divided flag to Split, as suggested by Evan |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Remove unnecessary <sstream> includes. |
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-13 |
Nicolas Geoffray | Add a divided flag for the first piece of an argument... |
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 | Rename -disable-required-unwind-tables to unwind-tables... |
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-04 |
Torok Edwin | strdup needs <cstring>. This fixes a build error with... |
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 |
Dan Gohman | Suppress the 128-bit integer typedef on 32-bit targets... |
tree | commitdiff |
2008-04-02 |
Dan Gohman | Partial CBackend support for 128-bit integers. This... |
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 |
Evan Cheng | Unbreak ARM / Thumb soft FP support. |
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-30 |
Nick Lewycky | Moved from PR1570. |
tree | commitdiff |
2008-03-30 |
Chris Lattner | Fix "Control reaches the end of non-void function"... |
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 |
next |