2008-05-14 |
Sanjiv Gupta | Detabification. Fixed indentation and spacing. |
tree | commitdiff |
2008-05-14 |
Nicolas Geoffray | Fix typo in ParameterAttribute fields usage. Add an... |
tree | commitdiff |
2008-05-14 |
Sanjiv Gupta | Fixed the file description header at the top to remove... |
tree | commitdiff |
2008-05-14 |
Evan Cheng | Doh. Alignment is in bytes, not in bits. |
tree | commitdiff |
2008-05-14 |
Dan Gohman | Change target-specific classes to use more precise... |
tree | commitdiff |
2008-05-13 |
Chris Lattner | add a note |
tree | commitdiff |
2008-05-13 |
Evan Cheng | - Fix the pasto in the fix for a previous pasto. |
tree | commitdiff |
2008-05-13 |
Chris Lattner | add a note |
tree | commitdiff |
2008-05-13 |
Nate Begeman | Fix one more encoding bug. |
tree | commitdiff |
2008-05-13 |
Evan Cheng | - Don't treat anyext 16-bit load as a 32-bit load if... |
tree | commitdiff |
2008-05-13 |
Sanjiv Gupta | Adding files for Microchip's PIC16 target. |
tree | commitdiff |
2008-05-13 |
Evan Cheng | Instead of a vector load, shuffle and then extract... |
tree | commitdiff |
2008-05-13 |
Nate Begeman | Fix and encoding error in the psrad xmm, imm8 instruction. |
tree | commitdiff |
2008-05-13 |
Evan Cheng | On x86, it's safe to treat i32 load anyext as a normal... |
tree | commitdiff |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Teach Legalize how to scalarize VSETCC |
tree | commitdiff |
2008-05-12 |
Evan Cheng | Xform bitconvert(build_pair(load a, load b)) to a singl... |
tree | commitdiff |
2008-05-12 |
Bill Wendling | Constify the machine instruction passed into the |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Initial X86 codegen support for VSETCC. |
tree | commitdiff |
2008-05-12 |
Dan Gohman | Fix a copy+paste bug; pseudo-instructions shouldn't... |
tree | commitdiff |
2008-05-12 |
Evan Cheng | Refactor isConsecutiveLoad from X86 to TargetLowering... |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Add support for vicmp/vfcmp codegen, more legalize... |
tree | commitdiff |
2008-05-12 |
Dan Gohman | Fix a compile error on compilers that still want a... |
tree | commitdiff |
2008-05-11 |
Anton Korobeynikov | Add note |
tree | commitdiff |
2008-05-10 |
Evan Cheng | When transforming a vector_shuffle to a load, the base... |
tree | commitdiff |
2008-05-10 |
Dan Gohman | For now, abort when an ISD::VAARG is encountered on... |
tree | commitdiff |
2008-05-10 |
Evan Cheng | Some clean up. |
tree | commitdiff |
2008-05-10 |
Evan Cheng | If movl top bits are undef, let it be selected to movlp... |
tree | commitdiff |
2008-05-09 |
Evan Cheng | Add a pattern to do move the low element of a v4f32... |
tree | commitdiff |
2008-05-09 |
Evan Cheng | Handle a few more cases of folding load i64 into xmm... |
tree | commitdiff |
2008-05-08 |
Evan Cheng | Use movq to move low half of XMM register and zero... |
tree | commitdiff |
2008-05-08 |
Evan Cheng | Handle vector move / load which zero the destination... |
tree | commitdiff |
2008-05-07 |
Duncan Sands | Output correct exception handling and frame info |
tree | commitdiff |
2008-05-06 |
Chris Lattner | Match things like 'armv5tejl-unknown-linux-gnu' for... |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Make several variable declarations static. |
tree | commitdiff |
2008-05-05 |
Chris Lattner | add a micro optzn. |
tree | commitdiff |
2008-05-05 |
Mon P Wang | Improved generated code for atomic operators |
tree | commitdiff |
2008-05-05 |
Evan Cheng | Code clean up. No functionality change. |
tree | commitdiff |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
tree | commitdiff |
2008-05-05 |
Dan Gohman | Fix IsLinux being uninitialized on non-Linux targets. |
tree | commitdiff |
2008-05-05 |
Anton Korobeynikov | Fix 80col violation |
tree | commitdiff |
2008-05-05 |
Dan Gohman | Use a dedicated IsLinux flag instead of an ELFLinux... |
tree | commitdiff |
2008-05-05 |
Dan Gohman | Add AsmPrinter support for emitting a directive to... |
tree | commitdiff |
2008-05-04 |
Anton Korobeynikov | Add General Dynamic TLS model for X86-64. Some parts... |
tree | commitdiff |
2008-05-04 |
Evan Cheng | Select vector shift with non-immediate i32 shift amount... |
tree | commitdiff |
2008-05-03 |
Evan Cheng | Add separate intrinsics for MMX / SSE shifts with i32... |
tree | commitdiff |
2008-05-02 |
Evan Cheng | Undo r50574. We are already ensuring the folded load... |
tree | commitdiff |
2008-05-02 |
Evan Cheng | 80 column violation. |
tree | commitdiff |
2008-05-02 |
Evan Cheng | Not safe folding a load + FsXORPSrr into FsXORPSrm... |
tree | commitdiff |
2008-04-30 |
Arnold Schwaighofer | Tail call optimization improvements: |
tree | commitdiff |
2008-04-30 |
Scott Michel | Bug fixes and updates for CellSPU, syncing up with... |
tree | commitdiff |
2008-04-29 |
Anton Korobeynikov | Don't do stupid things: doInitialization(Module&) is... |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Fix the SVOffset values for loads and stores produced by |
tree | commitdiff |
2008-04-28 |
Anton Korobeynikov | Fix FP return for Win64 ABI |
tree | commitdiff |
2008-04-27 |
Anton Korobeynikov | Properly lower vararg's FORMAL_ARGUMENTS node on win64 |
tree | commitdiff |
2008-04-27 |
Anton Korobeynikov | Handle fp80 for win64 |
tree | commitdiff |
2008-04-26 |
Chris Lattner | A few inline asm cleanups: |
tree | commitdiff |
2008-04-26 |
Chris Lattner | no need to implement this method and just have it call |
tree | commitdiff |
2008-04-25 |
Evan Cheng | Extract the lower 64-bit if a MMX value is passed in... |
tree | commitdiff |
2008-04-25 |
Evan Cheng | Fix illegal MMX_MOVDQ2Qrr pattern. vector_extract resul... |
tree | commitdiff |
2008-04-25 |
Evan Cheng | Special handling for MMX values being passed in either... |
tree | commitdiff |
2008-04-25 |
Evan Cheng | Fix MMX_MOVQ2DQrr pattern. It's illegal to do a bitconv... |
tree | commitdiff |
2008-04-25 |
Chris Lattner | add a note |
tree | commitdiff |
2008-04-25 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2008-04-25 |
Evan Cheng | Not checking for intrinsics which do not have a chain... |
tree | commitdiff |
2008-04-25 |
Evan Cheng | - Switch from std::set to SmallPtrSet. |
tree | commitdiff |
2008-04-25 |
Evan Cheng | MMX argument passing fixes: |
tree | commitdiff |
2008-04-25 |
Chris Lattner | Loosen up an assertion to allow intrinsics. I really... |
tree | commitdiff |
2008-04-25 |
Evan Cheng | Fix bug in x86 memcpy / memset lowering. If there are... |
tree | commitdiff |
2008-04-23 |
Dan Gohman | Make these variables static. |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Drop dead includes |
tree | commitdiff |
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 |
next |