summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Intel syntax: Robustify parsing of memory operand's displacement experssion.Devang Patel2012-01-23
* NEON VLD3 lane-indexed assembly parsing and encoding.Jim Grosbach2012-01-23
* Intel syntax: Parse memory operand with empty base reg, e.g. DWORD PTR [4*RDI]Devang Patel2012-01-23
* Simplify some NEON assembly pseudo definitions.Jim Grosbach2012-01-23
* Intel syntax: Parse segment registers.Devang Patel2012-01-23
* ARMAsmPrinter.cpp: Try to fix up r148686. EnableARMEHABI was also here.NAKAMURA Takumi2012-01-23
* Custom lower PCMPEQ/PCMPGT intrinsics to target specific nodes and remove the...Craig Topper2012-01-23
* An option to selectively enable parts of ARM EHABI support.Evgeniy Stepanov2012-01-23
* Update more places to use target specific nodes for vector shifts instead of ...Craig Topper2012-01-23
* Custom lower vector shift intrinsics to target specific nodes and remove the ...Craig Topper2012-01-23
* Remove pattern fragments for v32i8, v16i16, v8i32, v16i8, v8i16, and v4i32 lo...Craig Topper2012-01-23
* Combine X86 CMPPD and CMPPS node types. Simplifies selection code and pattern...Craig Topper2012-01-22
* Merge PCMPEQB/PCMPEQW/PCMPEQD/PCMPEQQ and PCMPGTB/PCMPGTW/PCMPGTD/PCMPGTQ X86...Craig Topper2012-01-22
* Use Attributes::None instead of 0 after r148553 change on Attributes from uns...Nicolas Geoffray2012-01-22
* Add target specific ISD node types for SSE/AVX vector shuffle instructions an...Craig Topper2012-01-22
* Add fused multiple+add instructions from VFPv4.Anton Korobeynikov2012-01-22
* Make code a little less verbose.Craig Topper2012-01-22
* Remove unused X86 ISD node type defines.Craig Topper2012-01-22
* Move some vector shift patterns into their instruction definitions.Craig Topper2012-01-22
* Add memory patterns for some of the fp<->integer conversion instructions. Fol...Craig Topper2012-01-21
* Remove unused variables.Benjamin Kramer2012-01-21
* Fix PR11819 introduced by r148537. I'd commit the test case, but the generate...Craig Topper2012-01-21
* Thumb2 'add rd, pc, imm' alternate form for 'adr' instruction.Jim Grosbach2012-01-21
* Intel syntax: Robustify register parsing.Devang Patel2012-01-20
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-20
* Intel syntax: Parse ... PTR [-8]Devang Patel2012-01-20
* Intel syntax: For now, disable ambiguous JMP64pcrel32 for intel syntax.Devang Patel2012-01-20
* ARM vector any_extends need to be selected to vmovl. <rdar://problem/10723651>Bob Wilson2012-01-20
* VST2 four-register w/ update pseudos for fixed/register update.Jim Grosbach2012-01-20
* NEON use vmov.i32 to splat some f32 values into vectors.Jim Grosbach2012-01-20
* Remove a bunch of unused variable assignments.Benjamin Kramer2012-01-20
* Improve 256-bit shuffle splitting to allow 2 sources in each 128-bit lane. As...Craig Topper2012-01-20
* Add support for selecting 256-bit PALIGNR.Craig Topper2012-01-20
* Support MSVC x86-32 sret convention. PR11688. Patch by Joe Groff.Eli Friedman2012-01-20
* Silence warnings about mixing enums.Benjamin Kramer2012-01-19
* Post process 'and', 'sub' instructions and select better encoding, if available.Devang Patel2012-01-19
* Intel syntax: There is no need to create unary expr for simple negative displ...Devang Patel2012-01-19
* Post process 'xor', 'or' and 'cmp' instructions and select better encoding, i...Devang Patel2012-01-19
* Emit ARM EHABI unwinding instructions for 3 more Thumb instructions.Evgeniy Stepanov2012-01-19
* Folding table additions and fixes for AVX.Craig Topper2012-01-19
* Merge 128-bit and 256-bit SHUFPS/SHUFPD handling.Craig Topper2012-01-19
* ARM assembly diagnostic caret in better position for FPImm.Jim Grosbach2012-01-19
* Thumb2 relaxation for tADR to t2ADR.Jim Grosbach2012-01-19
* Add comment and fix range check in condition.Jim Grosbach2012-01-19
* - Slight change to finalizeBundle() interface. LastMI is not exclusive (pointingEvan Cheng2012-01-19
* Add a TargetOption for disabling tail calls.Nick Lewycky2012-01-19
* Rename Finalizebundle to finalizeBundle to conform to coding guideline.Evan Cheng2012-01-19
* Add experimental -x86-use-regmask command line option.Jakob Stoklund Olesen2012-01-18
* Ignore register mask operands when lowering instructions to MC.Jakob Stoklund Olesen2012-01-18
* Thumb2 alternate syntax for LDR(literal) and friends.Jim Grosbach2012-01-18