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 |
2010-07-27 |
Jakob Stoklund Olesen | The isLoadFromStackSlot and isStoreToStackSlot have... |
tree | commitdiff |
2010-07-27 |
Jakob Stoklund Olesen | Add assertions that expose the PR7713 miscompilation... |
tree | commitdiff |
2010-07-26 |
Evan Cheng | On x86, f32 / f64 nodes share the same registers as... |
tree | commitdiff |
2010-07-26 |
Bruno Cardoso Lopes | Temporary hack to let codegen assert or generate poor... |
tree | commitdiff |
2010-07-24 |
Evan Cheng | Add an ILP scheduler. This is a register pressure aware... |
tree | commitdiff |
2010-07-24 |
Bruno Cardoso Lopes | Support x86 "eiz" and "riz" pseudo index registers... |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Remove trailing whitespace |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Add AVX version of CLMUL instructions |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Declare CLMUL as a subtarget feature |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Add x86 CLMUL (Carry-less multiplication) cpu feature |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Add complete assembler support for FMA3 instructions... |
tree | commitdiff |
2010-07-23 |
Dale Johannesen | The only supported calling convention for X86-64 uses |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Fix some AVX instructions which didnt had HasAVX prefix... |
tree | commitdiff |
2010-07-22 |
Bruno Cardoso Lopes | Add remaining AVX instructions (most of them dealing... |
tree | commitdiff |
2010-07-22 |
Chris Lattner | remove the JIT "NeedsExactSize" feature and supporting... |
tree | commitdiff |
2010-07-22 |
Chris Lattner | X86MCInstLower now depends on AsmPrinter being around. |
tree | commitdiff |
2010-07-22 |
Chris Lattner | instead of migrating it to the MC instruction encoder... |
tree | commitdiff |
2010-07-22 |
Chandler Carruth | Attempt to fix linking issues with CMake. Please review... |
tree | commitdiff |
2010-07-22 |
Eric Christopher | Custom lower the memory barrier instructions and add... |
tree | commitdiff |
2010-07-22 |
Eric Christopher | 80-columns. |
tree | commitdiff |
2010-07-22 |
Nate Begeman | Make fast isel win64-aware w.r.t. call-clobbered regs |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add more 256-bit forms for a bunch of regular AVX instr... |
tree | commitdiff |
2010-07-21 |
Rafael Espindola | Fixes win64. It was broken by a previous patch where... |
tree | commitdiff |
2010-07-21 |
Chris Lattner | add some rough support for making mcinst lowering work... |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add missing AVX convert instructions. Those instruction... |
tree | commitdiff |
2010-07-21 |
Nate Begeman | Fix a couple issues with Win64 ABI |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Avoid AVX instructions to be selected instead of its... |
tree | commitdiff |
2010-07-21 |
Eric Christopher | Pulling out previous patch, must've run the tests in |
tree | commitdiff |
next |