2011-07-28 |
Bruno Cardoso Lopes | Add SINT_TO_FP and FP_TO_SINT support for v8i32 types...
|
commit | commitdiff | tree |
2011-07-27 |
Bruno Cardoso Lopes | Move some code around to open opportunity for more...
|
commit | commitdiff | tree |
2011-07-27 |
Bruno Cardoso Lopes | The vpermilps and vpermilpd have different behaviour...
|
commit | commitdiff | tree |
2011-07-27 |
Bruno Cardoso Lopes | Remove more dead code!
|
commit | commitdiff | tree |
2011-07-26 |
Bruno Cardoso Lopes | Recognize unpckh* masks and match 256-bit versions...
|
commit | commitdiff | tree |
2011-07-26 |
Bruno Cardoso Lopes | Remove now unused patterns. 0 insertions(+), 98 deletions(-)
|
commit | commitdiff | tree |
2011-07-26 |
Bruno Cardoso Lopes | Cleanup old matching for PUNPCK* variants
|
commit | commitdiff | tree |
2011-07-26 |
Bruno Cardoso Lopes | Add 256-bit isel for movsldup/movshdup
|
commit | commitdiff | tree |
2011-07-26 |
Bruno Cardoso Lopes | More movsldup/movshdup cleanup. Rewrite the mask matching...
|
commit | commitdiff | tree |
2011-07-26 |
Bruno Cardoso Lopes | More cleanup, subtarget info isn't used here.
|
commit | commitdiff | tree |
2011-07-26 |
Bruno Cardoso Lopes | Add 128-bit AVX versions of movshdup/mosldup
|
commit | commitdiff | tree |
2011-07-26 |
Bruno Cardoso Lopes | Cleanup movsldup/movshdup matching.
|
commit | commitdiff | tree |
2011-07-25 |
Bruno Cardoso Lopes | Codegen allonesvector better while using AVX: vpcmpeqd...
|
commit | commitdiff | tree |
2011-07-25 |
Bruno Cardoso Lopes | Add remaining 256-bit vector bitcasts. This also fixes...
|
commit | commitdiff | tree |
2011-07-25 |
Bruno Cardoso Lopes | - Handle special scalar_to_vector case: splats. Using...
|
commit | commitdiff | tree |
2011-07-25 |
Bruno Cardoso Lopes | Reintroduce r135730, this is indeed the right approach...
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | Fix test check!
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | Fix PR10422 by adding the necessary AVX UCOMISD memory...
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | Add v8f32->v8i32 bitcast. Fixes PR10440
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | Remove the 128-bit special handling from SCALAR_TO_VECTOR...
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | -Inspected a AVX code block added by someone in early...
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | Although we already support this, add testcases for...
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | Add a DAGCombine for transforming 128->256 casts into...
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | Introduce a new function to lower 256-bit vectors which...
|
commit | commitdiff | tree |
2011-07-22 |
Bruno Cardoso Lopes | Rename function to be more specific and be more strict...
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | Added the infrastructute necessary for MIPS JIT support...
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | - Register v16i16 as valid VR256 register class
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | Add support for 256-bit versions of VPERMIL instruction...
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | Improve splat promotion to handle AVX types: v32i8...
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | Add aditional patterns for vextractf128 instruction
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | Add aditional patterns for vinsertf128 instruction
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | Add v16i16 type to VR256 class
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | Move code around. No functionality changes
|
commit | commitdiff | tree |
2011-07-21 |
Bruno Cardoso Lopes | Tidy up code
|
commit | commitdiff | tree |
2011-07-18 |
Bruno Cardoso Lopes | Be more smart with VCVTSS2SD. Also place the patterns...
|
commit | commitdiff | tree |
2011-07-18 |
Bruno Cardoso Lopes | Add AVX 128-bit sqrt versions
|
commit | commitdiff | tree |
2011-07-16 |
Bruno Cardoso Lopes | Add AVX 128-bit patterns for sint_to_fp
|
commit | commitdiff | tree |
2011-07-15 |
Bruno Cardoso Lopes | Fix a couple of things:
|
commit | commitdiff | tree |
2011-07-15 |
Bruno Cardoso Lopes | Add a few patterns for 256-bit bitcasts. No testcases...
|
commit | commitdiff | tree |
2011-07-14 |
Bruno Cardoso Lopes | Add 256-bit load/store recognition and matching in...
|
commit | commitdiff | tree |
2011-07-13 |
Bruno Cardoso Lopes | We already support 256-bit packed ADD, SUB, DIV, MUL...
|
commit | commitdiff | tree |
2011-07-13 |
Bruno Cardoso Lopes | Make X86ISD::ANDNP more general and Codegen 256-bit...
|
commit | commitdiff | tree |
2011-07-13 |
Bruno Cardoso Lopes | The target specific node PANDN name is misleading....
|
commit | commitdiff | tree |
2011-07-13 |
Bruno Cardoso Lopes | AVX Codegen support for 256-bit versions of vandps...
|
commit | commitdiff | tree |
2011-06-16 |
Bruno Cardoso Lopes | Mark ldrexd/strexd w/ volatile memory by default
|
commit | commitdiff | tree |
2011-06-16 |
Bruno Cardoso Lopes | Add AVX suport for fpextend.
|
commit | commitdiff | tree |
2011-06-16 |
Bruno Cardoso Lopes | Silence warnings in non assert builds. Patch by David...
|
commit | commitdiff | tree |
2011-06-14 |
Bruno Cardoso Lopes | Since ARM's prefetch implementation predicted the presence...
|
commit | commitdiff | tree |
2011-06-14 |
Bruno Cardoso Lopes | Add one more argument to the prefetch intrinsic to...
|
commit | commitdiff | tree |
2011-05-31 |
Bruno Cardoso Lopes | Fix uninitialized variables and silence warnings
|
commit | commitdiff | tree |
2011-05-31 |
Bruno Cardoso Lopes | Fix ssat and ssat16 encodings for ARM and Thumb. The...
|
commit | commitdiff | tree |
2011-05-31 |
Bruno Cardoso Lopes | This patch implements atomic intrinsics atomic.load...
|
commit | commitdiff | tree |
2011-05-31 |
Bruno Cardoso Lopes | This patch implements the thread local storage. Implemented...
|
commit | commitdiff | tree |
2011-05-28 |
Bruno Cardoso Lopes | Add support for ARM ldrexd/strexd intrinsics. They...
|
commit | commitdiff | tree |
2011-05-27 |
Bruno Cardoso Lopes | ARM asm parser wasn't able to parse a "mov" instruction...
|
commit | commitdiff | tree |
2011-05-25 |
Bruno Cardoso Lopes | Fix PR9762
|
commit | commitdiff | tree |
2011-05-03 |
Bruno Cardoso Lopes | Fold ARM coprocessor intrinsics patterns into the instructio...
|
commit | commitdiff | tree |
2011-05-03 |
Bruno Cardoso Lopes | Add a few ARM coprocessor intrinsics. Testcases included
|
commit | commitdiff | tree |
2011-04-08 |
Bruno Cardoso Lopes | Also add the late notes for Mips in the current release...
|
commit | commitdiff | tree |
2011-04-04 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRSBT, LDRHT,...
|
commit | commitdiff | tree |
2011-03-31 |
Bruno Cardoso Lopes | Apply again changes to support ARM memory asm parsing...
|
commit | commitdiff | tree |
2011-03-31 |
Bruno Cardoso Lopes | Revert r128632 again, until I figure out what break...
|
commit | commitdiff | tree |
2011-03-31 |
Bruno Cardoso Lopes | Reapply r128585 without generating a lib depedency...
|
commit | commitdiff | tree |
2011-03-30 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRT, LDRBT, STRT...
|
commit | commitdiff | tree |
2011-03-24 |
Bruno Cardoso Lopes | Add asm parsing support w/ testcases for strex/ldrex...
|
commit | commitdiff | tree |
2011-03-22 |
Bruno Cardoso Lopes | Change MRC and MRC2 instructions to model the output...
|
commit | commitdiff | tree |
2011-03-09 |
Bruno Cardoso Lopes | Add a testcase for the addc improvements introduced...
|
commit | commitdiff | tree |
2011-03-09 |
Bruno Cardoso Lopes | Re-enable test and hope to silence the buildbots
|
commit | commitdiff | tree |
2011-03-09 |
Bruno Cardoso Lopes | try to make o32 cc tests less specific to silence some...
|
commit | commitdiff | tree |
2011-03-09 |
Bruno Cardoso Lopes | Improve varags handling, with testcases. Patch by Sasa...
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Improve div/rem node handling on mips. Patch by Akira...
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Add testcase for r127032
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Expands register/immediate pairs when the immediate...
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Rewrite and simplify o32 vaarg passing, no functional...
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Lowers block address. Currently asserts when relocation...
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Fix an old copy-n-paste
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Expands FCOS and FSIN nodes when type is f64.
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Fixes addc pattern when immediate cannot be represented...
|
commit | commitdiff | tree |
2011-03-04 |
Bruno Cardoso Lopes | Remove (hopefully) all trailing whitespaces from the...
|
commit | commitdiff | tree |
2011-02-18 |
Bruno Cardoso Lopes | Fix style and a typo
|
commit | commitdiff | tree |
2011-02-18 |
Bruno Cardoso Lopes | Add assembly parsing support for "msr" and also fix...
|
commit | commitdiff | tree |
2011-02-14 |
Bruno Cardoso Lopes | A fail to match coprocessor number and register number...
|
commit | commitdiff | tree |
2011-02-14 |
Bruno Cardoso Lopes | Fix encoding and add parsing support for the arm/thumb...
|
commit | commitdiff | tree |
2011-02-10 |
Bruno Cardoso Lopes | Add mips o32 tests again with the hope that the buildbot...
|
commit | commitdiff | tree |
2011-02-10 |
Bruno Cardoso Lopes | Remove the test to silence the buildbot, will check...
|
commit | commitdiff | tree |
2011-02-10 |
Bruno Cardoso Lopes | Fix a lot of o32 CC issues and add a bunch of tests...
|
commit | commitdiff | tree |
2011-02-07 |
Bruno Cardoso Lopes | Add support for parsing dmb/dsb instructions
|
commit | commitdiff | tree |
2011-02-07 |
Bruno Cardoso Lopes | Remove the MCR asm parser hack and start using the...
|
commit | commitdiff | tree |
2011-02-07 |
Bruno Cardoso Lopes | Implement support for custom target specific asm parsing...
|
commit | commitdiff | tree |
2011-01-26 |
Bruno Cardoso Lopes | Add encoding testcases for ARM vcvtr variations
|
commit | commitdiff | tree |
2011-01-26 |
Bruno Cardoso Lopes | fix the encoding and add testcases for ARM nop, yield...
|
commit | commitdiff | tree |
2011-01-21 |
Bruno Cardoso Lopes | Fix the encoding of QADD/SUB, QDADD/SUB. While qadd16...
|
commit | commitdiff | tree |
2011-01-20 |
Bruno Cardoso Lopes | Add testcases for clz encoding
|
commit | commitdiff | tree |
2011-01-20 |
Bruno Cardoso Lopes | Fix the encoding and parsing of clrex instruction
|
commit | commitdiff | tree |
2011-01-20 |
Bruno Cardoso Lopes | Change instruction names for consistency
|
commit | commitdiff | tree |
2011-01-20 |
Bruno Cardoso Lopes | Add cdp/cdp2 instructions for thumb/thumb2
|
commit | commitdiff | tree |
2011-01-20 |
Bruno Cardoso Lopes | - Use a more appropriate name for Owen's ARM Parser...
|
commit | commitdiff | tree |
2011-01-20 |
Bruno Cardoso Lopes | Add mcr*2 and mr*c2 support to thumb2 targets
|
commit | commitdiff | tree |
2011-01-20 |
Bruno Cardoso Lopes | Add mcr* and mr*c support to thumb targets
|
commit | commitdiff | tree |
2011-01-20 |
Bruno Cardoso Lopes | Refactor mcr* and mr*c instructions into classes with...
|
commit | commitdiff | tree |
next |