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 |
2010-07-21 |
Eric Christopher | Lower MEMBARRIER on x86 and support processors without... |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add AVX only vzeroall and vzeroupper instructions |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add new AVX vpermilps, vpermilpd and vperm2f128 instruc... |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add new AVX vmaskmov instructions, and also fix the... |
tree | commitdiff |
2010-07-20 |
Bruno Cardoso Lopes | Add new AVX vextractf128 instructions |
tree | commitdiff |
2010-07-20 |
Chris Lattner | make asmprinter optional, even though passing in null... |
tree | commitdiff |
2010-07-20 |
Chris Lattner | continue pushing dependencies around. |
tree | commitdiff |
2010-07-20 |
Chris Lattner | reduce X86MCInstLower dependencies on asmprinter. |
tree | commitdiff |
2010-07-20 |
Chris Lattner | pass around MF, not MMI. |
tree | commitdiff |
2010-07-20 |
Chris Lattner | cleanups. |
tree | commitdiff |
2010-07-20 |
Chris Lattner | move two asmprinter methods into the asmprinter .cpp... |
tree | commitdiff |
2010-07-20 |
Bruno Cardoso Lopes | Add new AVX instruction vinsertf128 |
tree | commitdiff |
2010-07-20 |
Eric Christopher | Constify some arguments. |
tree | commitdiff |
2010-07-20 |
Bruno Cardoso Lopes | Add AVX vbroadcast new instruction |
tree | commitdiff |
2010-07-20 |
Daniel Dunbar | Update CMake files. |
tree | commitdiff |
2010-07-19 |
Chris Lattner | fix a layering problem by moving the x86 implementation |
tree | commitdiff |
2010-07-19 |
Bruno Cardoso Lopes | Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: Mark JMP{32,64}[mr] as requires 32-bit/64-bit... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86-64: Mark WINCALL and more tail call instructions... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: Mark some tail call pseduo instruction as code... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: Mark In32/64BitMode on LEAVE[64] and SYSEXIT[64]. |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | MC/X86: We now match instructions like "incl %eax"... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: Mark MOV.*_{TC,NOREX} instruction as code gen... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: MOV8o8a, MOV8ao8, etc. are only valid in 32-bit... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | TblGen/AsmMatcher: Add support for honoring instruction... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | Target: Give the TargetAsmParser access to the TargetMa... |
tree | commitdiff |
2010-07-17 |
Chris Lattner | the stackifier is global! |
tree | commitdiff |
2010-07-17 |
Chris Lattner | doxygenify some comments. |
tree | commitdiff |
2010-07-17 |
Eric Christopher | Remove unnecessary check that was subsumed into canReal... |
tree | commitdiff |
2010-07-17 |
Eric Christopher | Make comment a bit more clear as well as return stateme... |
tree | commitdiff |
2010-07-16 |
Jakob Stoklund Olesen | Remove the isMoveInstr() hook. |
tree | commitdiff |
2010-07-16 |
Jakob Stoklund Olesen | Use MI.isCopy. |
tree | commitdiff |
2010-07-16 |
Bill Wendling | Rename DBG_LABEL PROLOG_LABEL, because it's only used... |
tree | commitdiff |
2010-07-16 |
Jakob Stoklund Olesen | Keep valgrind quiet. |
tree | commitdiff |
2010-07-16 |
Dale Johannesen | Accept registers with P modifier. PR 5314. |
tree | commitdiff |
2010-07-16 |
Jakob Stoklund Olesen | Remove the X86::FP_REG_KILL pseudo-instruction and... |
tree | commitdiff |
2010-07-16 |
Jakob Stoklund Olesen | Search for a free FP register instead of just assuming... |
tree | commitdiff |
2010-07-16 |
Jakob Stoklund Olesen | Allow x87 FP registers to be alive globally in a function. |
tree | commitdiff |
2010-07-15 |
Evan Cheng | Split -enable-finite-only-fp-math to two options: |
tree | commitdiff |
2010-07-15 |
Chris Lattner | fix the encoding of MMX_MOVFR642Qrr, it starts with... |
tree | commitdiff |
2010-07-14 |
Jakob Stoklund Olesen | Last COPY conversion. |
tree | commitdiff |
2010-07-14 |
Jakob Stoklund Olesen | Use TargetOpcode::COPY instead of X86-native register... |
tree | commitdiff |
2010-07-14 |
Chris Lattner | fix indentation |
tree | commitdiff |
2010-07-14 |
Benjamin Kramer | Don't pass StringRef by reference. |
tree | commitdiff |
2010-07-14 |
Chris Lattner | Merge lib/Target/X86/X86COFF.h into include/llvm/Suppor... |
tree | commitdiff |
2010-07-14 |
Evan Cheng | Fix for PR7193 was overly conservative. The only case... |
tree | commitdiff |
2010-07-14 |
Dan Gohman | Don't propagate debug locations to instructions for... |
tree | commitdiff |
2010-07-13 |
Bruno Cardoso Lopes | Add AVX 256-bit compare instructions and a bunch of... |
tree | commitdiff |
2010-07-13 |
Bruno Cardoso Lopes | AVX 256-bit conversion instructions |
tree | commitdiff |
2010-07-13 |
Kevin Enderby | Added a check that pusha cannot be encoded in 64-bit... |
tree | commitdiff |
2010-07-13 |
Chris Lattner | my work on adding segment registers to LEA missed the |
tree | commitdiff |
2010-07-13 |
Bruno Cardoso Lopes | Add AVX 256-bit packed logical forms |
tree | commitdiff |
2010-07-13 |
Bruno Cardoso Lopes | Add AVX 256-bit unop arithmetic instructions |
tree | commitdiff |
2010-07-13 |
Bruno Cardoso Lopes | Since AVX is a superset of all SSE versions, only use... |
tree | commitdiff |
2010-07-12 |
David Greene | Move some SIMD fragment code into X86InstrFragmentsSIMD... |
tree | commitdiff |
2010-07-12 |
Bruno Cardoso Lopes | Add AVX 256 binary arithmetic instructions |
tree | commitdiff |
2010-07-12 |
Bruno Cardoso Lopes | More refactoring of basic SSE arith instructions. Open... |
tree | commitdiff |
next |