2010-08-24 |
Jim Grosbach | add ARM cmd line option to force always using virtual... |
tree | commitdiff |
2010-08-24 |
Dan Gohman | Fix X86's isLegalAddressingMode to recognize that stati... |
tree | commitdiff |
2010-08-24 |
Kalle Raiskila | Fix SPU BE to use all the available return registers. |
tree | commitdiff |
2010-08-24 |
Kalle Raiskila | Remove some dead code from SPU BE that remained |
tree | commitdiff |
2010-08-24 |
Bruno Cardoso Lopes | Use pshufhw and pshuflw in more cases and fix getTarget... |
tree | commitdiff |
2010-08-24 |
Bill Wendling | Add comments for what the condition code symbols mean. |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Update comment. |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Fix the opcode and the operands for the load instruction. |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Add register class hack that needs to go away, but... |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Add some more debugging code, make it more obvious... |
tree | commitdiff |
2010-08-23 |
Eric Christopher | Don't need the extra register here. |
tree | commitdiff |
2010-08-23 |
Eric Christopher | Add some more "get address into register" code and... |
tree | commitdiff |
2010-08-23 |
Eric Christopher | Add an ARMFunctionInfo member and use it. |
tree | commitdiff |
2010-08-23 |
Eric Christopher | Start getting ARM loads/address computation going. |
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-20 |
Bill Wendling | Create the new linker type "linker_private_weak_def_auto". |
tree | commitdiff |
2010-08-20 |
Bob Wilson | Replace the arm.neon.vmovls and vmovlu intrinsics with... |
tree | commitdiff |
2010-08-20 |
Eric Christopher | Fix loop conditionals (MO.isDef() asserts that it's... |
tree | commitdiff |
2010-08-20 |
Eric Christopher | Add a couple of random comments. |
tree | commitdiff |
2010-08-19 |
Jim Grosbach | Better handling of offsets on frame index references... |
tree | commitdiff |
2010-08-19 |
Jim Grosbach | Add Thumb1 support for virtual frame indices. |
tree | commitdiff |
2010-08-19 |
Eric Christopher | Silence warning. |
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-19 |
Eric Christopher | Add an AddOptionalDefs method and use it. |
tree | commitdiff |
2010-08-19 |
Bill Wendling | Add the "isCompare" attribute to the defm instead of... |
tree | commitdiff |
2010-08-18 |
Jakob Stoklund Olesen | Don't call Predicate_* in Mips. |
tree | commitdiff |
2010-08-18 |
Eric Christopher | Remove extra header. |
tree | commitdiff |
2010-08-18 |
Jim Grosbach | Enable ARM base register reuse to local stack slot... |
tree | commitdiff |
2010-08-18 |
Bill Wendling | Minor simplification. Gets rid of a needless temporary. |
tree | commitdiff |
2010-08-18 |
Bill Wendling | Marked with ATTRIBUTE_USED so that clang doesn't complain. |
tree | commitdiff |
2010-08-18 |
Jim Grosbach | Add hook for re-using virtual base registers for local... |
tree | commitdiff |
2010-08-18 |
Kalle Raiskila | Fix a bug with insertelement on SPU. |
tree | commitdiff |
2010-08-18 |
Kalle Raiskila | Remove all traces of v2[i,f]32 on SPU. |
tree | commitdiff |
2010-08-18 |
Kalle Raiskila | Change SPU C calling convention to match that described in |
tree | commitdiff |
2010-08-18 |
Chris Lattner | remove some dead code. |
tree | commitdiff |
2010-08-18 |
Chris Lattner | remove some code that is dead now that lea's are modele... |
tree | commitdiff |
2010-08-18 |
Bob Wilson | Expand ZERO_EXTEND operations for NEON vector types. |
tree | commitdiff |
2010-08-17 |
Jim Grosbach | Add materialization of virtual base registers for frame... |
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-17 |
Jakob Stoklund Olesen | Don't call tablegen'ed Predicate_* functions in the... |
tree | commitdiff |
2010-08-17 |
Jim Grosbach | 80 column cleanup. |
tree | commitdiff |
2010-08-17 |
Jakob Stoklund Olesen | Don't call Predicate_* methods directly from Sparc... |
tree | commitdiff |
2010-08-17 |
Jim Grosbach | Add hook to examine an instruction referencing a frame... |
tree | commitdiff |
2010-08-17 |
Jim Grosbach | explicitly handle no-op cases for clarity. Fixes clang... |
tree | commitdiff |
2010-08-17 |
Bob Wilson | Change ARM PKHTB and PKHBT instructions to use a shift_... |
tree | commitdiff |
2010-08-17 |
Chris Lattner | fix emacs language spec's, patch by Edmund Grimley... |
tree | commitdiff |
2010-08-17 |
Bob Wilson | Allow more cases of undef shuffle indices and add tests... |
tree | commitdiff |
2010-08-17 |
Eric Christopher | Copy over some overridden MI wrappers for ARM fast... |
tree | commitdiff |
2010-08-17 |
Eric Christopher | Make arm fast-isel possible to enable via command line. |
tree | commitdiff |
2010-08-16 |
Bob Wilson | Ignore undef shuffle indices when checking for a VTRN... |
tree | commitdiff |
2010-08-16 |
Bob Wilson | Generalize a pattern for PKHTB: an SRL of 16-31 bits... |
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 |
Bob Wilson | Rename sat_shift operand to shift_imm, in preparation... |
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-16 |
Bob Wilson | Remove unused code. |
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-14 |
Bob Wilson | T2I_rbin_irs rr variant is for disassembly only, so... |
tree | commitdiff |
2010-08-13 |
Bob Wilson | Add a Thumb2 t2RSBrr instruction for disassembly only. |
tree | commitdiff |
2010-08-13 |
Bob Wilson | Temporarily disable tail calls on ARM to work around... |
tree | commitdiff |
2010-08-13 |
Bob Wilson | Move the Thumb2 SSAT and USAT optional shift operator... |
tree | commitdiff |
2010-08-13 |
Bruno Cardoso Lopes | Add comments to some pattern fragments in x86 |
tree | commitdiff |
2010-08-13 |
Bob Wilson | Refactor the code for disassembling Thumb2 saturate... |
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 |
Johnny Chen | Cleaned up the for-disassembly-only entries in the... |
tree | commitdiff |
2010-08-12 |
Evan Cheng | Make sure ARM constant island pass does not break up... |
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 |
Johnny Chen | The autogened decoder was confusing the ARM STRBT for... |
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 |
Johnny Chen | Changed the format of DMBsy, DSBsy, and friends from... |
tree | commitdiff |
2010-08-11 |
Bob Wilson | Move the ARM SSAT and USAT optional shift amount operan... |
tree | commitdiff |
2010-08-11 |
Jakob Stoklund Olesen | Fix <rdar://problem/8282498> even if it doesn't reprodu... |
tree | commitdiff |
next |