Age | Commit message (Expand) | Author | Files | Lines |
2016-05-19 | [ARM] Fix costing of sign-extending load in rtx costs | Kyrylo Tkachov | 1 | -2/+0 |
2016-05-19 | [ARM] PR target/71056: Don't use vectorized builtins when NEON is not available | Kyrylo Tkachov | 1 | -1/+5 |
2016-05-18 | re PR target/71145 (Alpha: Error: No lda !gpdisp!278 was found) | Uros Bizjak | 1 | -2/+3 |
2016-05-18 | re PR target/70915 (Improve loading 0/-1 in VSX registers on PowerPC) | Michael Meissner | 5 | -116/+475 |
2016-05-18 | sse.md (pbroadcast_evex_isa): New mode attr. | Jakub Jelinek | 1 | -7/+17 |
2016-05-18 | sse.md (<ssse3_avx2>_palignr<mode>): Use constraint x instead of v in second ... | Jakub Jelinek | 1 | -7/+8 |
2016-05-18 | sse.md (<ssse3_avx2>_pshufb<mode>3<mask_name>): Use constraint x instead of v... | Jakub Jelinek | 1 | -7/+8 |
2016-05-18 | sse.md (*<ssse3_avx2>_pmulhrsw<mode>3<mask_name>): Use constraint x instead o... | Jakub Jelinek | 1 | -6/+7 |
2016-05-18 | sse.md (avx2_pmaddubsw256, [...]): Add avx512bw alternative. | Jakub Jelinek | 1 | -11/+13 |
2016-05-18 | i386. Extend static buffers. Fix SF mode operand constraint to `Yv' in storeh... | Kirill Yukhin | 1 | -6/+6 |
2016-05-18 | AVX-512. Use `Yv' for SF mode operand in vec_concat pattern. | Kirill Yukhin | 1 | -3/+3 |
2016-05-18 | Fix patterns to enable sse-14.c to compile with -masm=intel. | Petr Murzin | 2 | -16/+40 |
2016-05-18 | [Patch AArch64] Simplify reduc_plus_scal_v2[sd]f sequence | James Greenhalgh | 1 | -16/+3 |
2016-05-18 | aarch64.c (all_extensions): Removed unused static variable. | Kugan Vivekanandarajah | 1 | -10/+0 |
2016-05-17 | nvptx.c (nvptx_function_arg_boundary): New. | Nathan Sidwell | 1 | -0/+13 |
2016-05-17 | [AArch64, 4/4] Reimplement vmvn* intrinscis, remove inline assembly | Jiong Wang | 1 | -155/+86 |
2016-05-17 | [AArch64, 3/4] Reimplement multiply by element to get rid of inline assembly | Jiong Wang | 1 | -121/+68 |
2016-05-17 | [AArch64, 2/4] Extend vector mutiply by element to all supported modes | Jiong Wang | 1 | -8/+8 |
2016-05-17 | [AArch64, 1/4] Add the missing support of vfms_n_f32, vfmsq_n_f32, vfmsq_n_f64 | Jiong Wang | 2 | -20/+49 |
2016-05-17 | [AArch64] PR target/70809: Delete aarch64_vmls<mode> pattern | Kyrylo Tkachov | 1 | -10/+0 |
2016-05-17 | [Patch AArch64] Delete ASM_OUTPUT_DEF and fallback to default .set directive | James Greenhalgh | 1 | -9/+0 |
2016-05-17 | re PR target/71114 (Several test suite failures on x86_64-apple-darwin* after... | Ilya Enkovich | 1 | -1/+7 |
2016-05-17 | [Patch obvious AArch64] Wrap SHIFT_COUNT_TRUNCATED in brackets | James Greenhalgh | 1 | -1/+1 |
2016-05-17 | [AArch64 trivial] Don't define a macro when a variable will do | James Greenhalgh | 1 | -2/+1 |
2016-05-16 | xopintrin.h: Correct "unsinged" typo in the comments. | Uros Bizjak | 1 | -4/+4 |
2016-05-16 | Enable LSA/DLSA for MSA. | Robert Suchanek | 1 | -2/+4 |
2016-05-16 | Correct the latency of loads in M5100 | Matthew Fortune | 1 | -1/+1 |
2016-05-16 | nvptx.c (nvptx_mangle_decl_assembler_name): Revert. | Nathan Sidwell | 1 | -30/+30 |
2016-05-16 | Some patterns are using '%w2' for immediate operands... | Wilco Dijkstra | 1 | -8/+16 |
2016-05-16 | Fix multi-line brackets in mips-cpus.def | Matthew Fortune | 1 | -2/+2 |
2016-05-16 | This patch fixes the attributes of integer immediate shifts which were... | Wilco Dijkstra | 1 | -29/+36 |
2016-05-16 | [ARM] Enable __fp16 as a function parameter and return type. | Matthew Wahab | 5 | -46/+29 |
2016-05-16 | [AArch64] Remove an unused reload hook. | Matthew Wahab | 3 | -130/+0 |
2016-05-14 | re PR target/71097 (Additional testsuite failures with -mcmodel=medium) | Uros Bizjak | 1 | -8/+8 |
2016-05-13 | i386.c (ix86_compute_frame_layout, [...]): Use HOST_WIDE_INT_C macro. | Jakub Jelinek | 1 | -13/+10 |
2016-05-13 | nvptx.c (nvptx_mangle_decl_assembler_name): New. | Nathan Sidwell | 1 | -27/+30 |
2016-05-13 | nvptx.c (write_fn_proto): Handle BUILT_IN_ATOMIC_COMPARE_EXCHANGE_n oddity. | Nathan Sidwell | 1 | -3/+26 |
2016-05-13 | Fix PR target/53440 - handle generic thunks better for TARGET_32BIT. | Ramana Radhakrishnan | 1 | -5/+91 |
2016-05-13 | Set TARGET_OMIT_STRUCT_RETURN_REG to true | Ramana Radhakrishnan | 1 | -0/+3 |
2016-05-13 | Fix SEGV in ix86_in_large_data_p (PR target/71080) | Rainer Orth | 1 | -0/+3 |
2016-05-13 | builtins.c (expand_builtin_memcmp): Do not emit the call here. | Eric Botcazou | 3 | -7/+3 |
2016-05-12 | i386.md (*call_got_x32): Change operand 0 to DImode before it is passed to ix... | Uros Bizjak | 1 | -6/+12 |
2016-05-12 | [ARM] PR target/70830: Avoid POP-{reglist}^ when returning from interrupt han... | Kyrylo Tkachov | 1 | -8/+11 |
2016-05-12 | i386.md (isa): Add x64_avx512dq, enable if TARGET_64BIT && TARGET_AVX512DQ. | Jakub Jelinek | 2 | -38/+50 |
2016-05-12 | sse.md (sse2_loadld): Use v instead of x constraint in alternatives 0,1,4. | Jakub Jelinek | 1 | -4/+4 |
2016-05-12 | sse.md (pinsr_evex_isa): New mode attr. | Jakub Jelinek | 1 | -5/+11 |
2016-05-12 | re PR target/71019 (AVX512BW instructions emitted even without AVX512BW) | Jakub Jelinek | 1 | -23/+27 |
2016-05-12 | sse.md (*vec_setv4sf_sse4_1, [...]): Use v constraint instead of x in avx alt... | Jakub Jelinek | 1 | -8/+8 |
2016-05-12 | constraints.md (Yv): New constraint. | Jakub Jelinek | 4 | -45/+133 |
2016-05-11 | i386.c (legitimize_pic_address): Use copy_to_suggested_reg instead of gen_movsi. | Uros Bizjak | 1 | -12/+2 |