2010-08-26 |
Chris Lattner | implement SplitVecOp_CONCAT_VECTORS, fixing the include... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | fix sse1 only codegen in x86-64 mode, which is something we |
tree | commitdiff |
2010-08-26 |
Bruno Cardoso Lopes | Fix PR7748 without using microsoft extensions |
tree | commitdiff |
2010-08-25 |
Chris Lattner | we should pattern match the SSE complex arithmetic... |
tree | commitdiff |
2010-08-25 |
Bruno Cardoso Lopes | Revert this for now, PUNPCKLDQ dont operate on v4f32 |
tree | commitdiff |
2010-08-25 |
Daniel Dunbar | X86: Fix misencode of RI64mi8. This fixes OpenSSL ... |
tree | commitdiff |
2010-08-25 |
Benjamin Kramer | Remove dead recursive function. Yay for clang -Wunused... |
tree | commitdiff |
2010-08-25 |
Anton Korobeynikov | Fix nasty mingw32 bug, which e.g. prevented llvm-gcc... |
tree | commitdiff |
2010-08-25 |
Bruno Cardoso Lopes | PUNPCKLDQ should also be used for v4f32 |
tree | commitdiff |
2010-08-25 |
Bruno Cardoso Lopes | teach lowering to get target specific nodes for pshufd... |
tree | commitdiff |
2010-08-24 |
Daniel Dunbar | MC/X86: Tweak imul recognition, previous hack only... |
tree | commitdiff |
2010-08-24 |
Daniel Dunbar | MC/X86: Add custom hack for recognizing "imul $12,... |
tree | commitdiff |
2010-08-24 |
Daniel Dunbar | MC/X86: Warn on scale factors > 1 without index registe... |
tree | commitdiff |
2010-08-24 |
Dan Gohman | Fix X86's isLegalAddressingMode to recognize that stati... |
tree | commitdiff |
2010-08-24 |
Bruno Cardoso Lopes | Use pshufhw and pshuflw in more cases and fix getTarget... |
tree | commitdiff |
2010-08-23 |
Bruno Cardoso Lopes | Start using target speficic nodes for shuffles: pshufhw... |
tree | commitdiff |
2010-08-23 |
Gabor Greif | tyops |
tree | commitdiff |
2010-08-23 |
Chris Lattner | Add a new llvm.x86.int intrinsic, allowing access to the |
tree | commitdiff |
2010-08-23 |
Chris Lattner | random improvement for variable shift codegen. |
tree | commitdiff |
2010-08-23 |
Anton Korobeynikov | Revert invalid r111792. Jump tables are not broken... |
tree | commitdiff |
2010-08-23 |
Michael J. Spencer | Workaround broken jump tables on x86-64 COFF. |
tree | commitdiff |
2010-08-21 |
Anton Korobeynikov | Use rip-rel addressing on win64 by default. For this... |
tree | commitdiff |
2010-08-21 |
Michael J. Spencer | MC: Add partial x86-64 support to COFF. |
tree | commitdiff |
2010-08-21 |
Dan Gohman | Fix x86 fast-isel's cmp+branch folding to avoid folding... |
tree | commitdiff |
2010-08-21 |
Bruno Cardoso Lopes | Prepare LowerVECTOR_SHUFFLEv8i16 to use x86 target... |
tree | commitdiff |
2010-08-20 |
Bruno Cardoso Lopes | This is the first step towards refactoring the x86... |
tree | commitdiff |
2010-08-19 |
Chris Lattner | fix PR7465, mishandling of lcall and ljmp: intersegment... |
tree | commitdiff |
2010-08-19 |
Chris Lattner | minor progress towards fixing PR7465 |
tree | commitdiff |
2010-08-18 |
Bill Wendling | Marked with ATTRIBUTE_USED so that clang doesn't complain. |
tree | commitdiff |
2010-08-18 |
Chris Lattner | remove some code that is dead now that lea's are modele... |
tree | commitdiff |
2010-08-17 |
Anton Korobeynikov | Revert part of one of the prev. patches - tailjmp will... |
tree | commitdiff |
2010-08-17 |
Anton Korobeynikov | More fixes for win64: |
tree | commitdiff |
2010-08-17 |
Anton Korobeynikov | Enable more win64 calls folding opportunities. |
tree | commitdiff |
2010-08-16 |
Eli Friedman | Comment out some broken/unused/useless instructions... |
tree | commitdiff |
2010-08-16 |
Eli Friedman | Don't attempt to SimplifyShortMoveForm in 64-bit mode. |
tree | commitdiff |
2010-08-16 |
Matt Fleming | Hookup ELF support for X86. |
tree | commitdiff |
2010-08-16 |
Jakob Stoklund Olesen | Partially revert r111155. It looks like MSVC is calling... |
tree | commitdiff |
2010-08-16 |
Jakob Stoklund Olesen | Remove unused functions. |
tree | commitdiff |
2010-08-15 |
Argyrios Kyrtzidis | Revert r111082. No warnings for this common pattern. |
tree | commitdiff |
2010-08-14 |
Eric Christopher | Rework how the non-sse2 memory barrier is lowered so... |
tree | commitdiff |
2010-08-14 |
Argyrios Kyrtzidis | Add ATTRIBUTE_UNUSED to methods that are not supposed... |
tree | commitdiff |
2010-08-14 |
Chris Lattner | improve indentation |
tree | commitdiff |
2010-08-13 |
Bruno Cardoso Lopes | Add comments to some pattern fragments in x86 |
tree | commitdiff |
2010-08-13 |
Dale Johannesen | Revert 110491. While not wrong, it was based on a |
tree | commitdiff |
2010-08-13 |
Bruno Cardoso Lopes | Fix comment to reflect code, and remove an unused argument |
tree | commitdiff |
2010-08-13 |
Bruno Cardoso Lopes | Improve comment to make explicit why not to touch this... |
tree | commitdiff |
2010-08-13 |
Eric Christopher | Revert last patch and r110954 as I meant to. |
tree | commitdiff |
2010-08-13 |
Eric Christopher | Revert r110954 for now, pseudo instructions can't make... |
tree | commitdiff |
2010-08-12 |
Bruno Cardoso Lopes | Some small clean-up: use of pseudo instructions |
tree | commitdiff |
2010-08-12 |
Bruno Cardoso Lopes | - Teach SSEDomainFix to switch between different levels... |
tree | commitdiff |
2010-08-12 |
Bruno Cardoso Lopes | Define AVX 128-bit pattern versions of SET0PS/PD. |
tree | commitdiff |
2010-08-12 |
Bruno Cardoso Lopes | Fix comment order |
tree | commitdiff |
2010-08-12 |
Bruno Cardoso Lopes | Begin to support some vector operations for AVX 256... |
tree | commitdiff |
2010-08-12 |
Daniel Dunbar | MC/X86/AsmParser: Give an explicit error message when... |
tree | commitdiff |
2010-08-12 |
Daniel Dunbar | MC/AsmParser: Push the burdon of emitting diagnostics... |
tree | commitdiff |
2010-08-12 |
Daniel Dunbar | tblgen/AsmMatcher: Always emit the match function as... |
tree | commitdiff |
2010-08-11 |
Jakob Stoklund Olesen | Fix <rdar://problem/8282498> even if it doesn't reprodu... |
tree | commitdiff |
2010-08-11 |
Dan Gohman | Use ISD::ADD instead of ISD::SUB with a negated constan... |
tree | commitdiff |
2010-08-11 |
Daniel Dunbar | MCAsmParser: Add dump() hook to MCParsedAsmOperand. |
tree | commitdiff |
2010-08-10 |
Bruno Cardoso Lopes | Add AVX matching patterns to Packed Bit Test intrinsics. |
tree | commitdiff |
2010-08-10 |
Bruno Cardoso Lopes | Add AVX movnt{pd,ps,dq} 256-bit intrinsics |
tree | commitdiff |
2010-08-10 |
Bruno Cardoso Lopes | Add AVX movmsk 256-bit intrinsics |
tree | commitdiff |
2010-08-10 |
Bruno Cardoso Lopes | Support AVX 256-bit load and store intrinsics |
tree | commitdiff |
2010-08-10 |
Bruno Cardoso Lopes | Patterns to match AVX cmp instructions |
tree | commitdiff |
2010-08-10 |
Bruno Cardoso Lopes | Add matching patterns for vblend AVX intrinsics |
tree | commitdiff |
2010-08-09 |
Eric Christopher | Wording. |
tree | commitdiff |
2010-08-09 |
Bruno Cardoso Lopes | Add VCVTPD2PS, VCVTPS2DQ, VCVTPS2PDY, VCVTTPD2DQY,... |
tree | commitdiff |
2010-08-09 |
Bruno Cardoso Lopes | Add patterns to AVX conversions instructions. Do that... |
tree | commitdiff |
2010-08-09 |
Oscar Fuentes | CMake: eliminated unnecessary target_link_libraries. |
tree | commitdiff |
2010-08-09 |
Bruno Cardoso Lopes | Memory version of vcvtdq2pd intrinsic |
tree | commitdiff |
2010-08-09 |
Bruno Cardoso Lopes | Patterns to match vinsert, vbroadcast, vmovmask and... |
tree | commitdiff |
2010-08-07 |
Dale Johannesen | Use sdmem and sse_load_f64 (etc.) for the vector |
tree | commitdiff |
2010-08-06 |
Bruno Cardoso Lopes | Patterns to match AVX 256-bit vzero intrinsics |
tree | commitdiff |
2010-08-06 |
Bruno Cardoso Lopes | Patterns to match AVX 256-bit permutation intrinsics |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
tree | commitdiff |
2010-08-06 |
Bruno Cardoso Lopes | Patterns to match AVX 256-bit horizontal arithmetic... |
tree | commitdiff |
2010-08-06 |
Bruno Cardoso Lopes | Patterns to match AVX 256-bit arithmetic intrinsics |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
tree | commitdiff |
2010-08-05 |
Eric Christopher | Add an option to always emit realignment code for a... |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
tree | commitdiff |
2010-08-05 |
Bruno Cardoso Lopes | Support very basic (doesn't include ABI support in... |
tree | commitdiff |
2010-08-05 |
Eric Christopher | Handle the memory barrier pseudo that goes to nothing... |
tree | commitdiff |
2010-08-05 |
Eric Christopher | Set hasSideEffects on the 64-bit no-sse memory barrier. |
tree | commitdiff |
2010-08-05 |
Eric Christopher | Be a little bit more specific about target for the... |
tree | commitdiff |
2010-08-05 |
Eric Christopher | Handle the pseudo in MCInstLower. |
tree | commitdiff |
2010-08-04 |
Eric Christopher | Make x86-64 membarriers work without sse and clean... |
tree | commitdiff |
2010-08-04 |
Eli Friedman | PR7814: Truncates cannot be ignored for signed comparisons. |
tree | commitdiff |
2010-08-04 |
Devang Patel | Add DEBUG message. |
tree | commitdiff |
2010-08-04 |
Benjamin Kramer | Enable COFF writer on mingw32 and cygwin. |
tree | commitdiff |
2010-08-04 |
Benjamin Kramer | Print an error message when someone tries -integrated... |
tree | commitdiff |
2010-08-03 |
Chris Lattner | fix a win64 encoding problem, patch by Cameron Esfahani! |
tree | commitdiff |
2010-07-31 |
Michael J. Spencer | MC: Remove HasAbsolutizedSet from WindowsX86AsmBackend. |
tree | commitdiff |
2010-07-31 |
Michael J. Spencer | Add relax all support to the COFF object streamer. |
tree | commitdiff |
2010-07-30 |
Bruno Cardoso Lopes | Support all 128-bit AVX vector intrinsics. Most part... |
tree | commitdiff |
2010-07-30 |
Bruno Cardoso Lopes | Fix typo! |
tree | commitdiff |
2010-07-29 |
Jakob Stoklund Olesen | Revert r109652, and remove the offending assert in... |
tree | commitdiff |
2010-07-28 |
Jakob Stoklund Olesen | Create a fixed stack object for varargs that is as... |
tree | commitdiff |
2010-07-28 |
Nate Begeman | Implement a vectorized algorithm for <16 x i8> << ... |
tree | commitdiff |
2010-07-27 |
Nate Begeman | ~40% faster vector shl <4 x i32> on SSE 4.1 Larger... |
tree | commitdiff |
2010-07-27 |
Michael J. Spencer | Make MC use Windows COFF on Windows and add tests. |
tree | commitdiff |
next |