]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/aarch64/aarch64.c
[AArch64 array_mode 7/8] Combine the expanders using VSTRUCT:nregs
[thirdparty/gcc.git] / gcc / config / aarch64 / aarch64.c
2015-09-15  Alan Lawrence[AArch64 array_mode 4/8] Remove EImode
2015-09-14  Ramana Radhakrishnan[AArch64] Handle literal pools for functions > 1 MiB...
2015-09-09  Kyrylo Tkachov[AArch64][1/3] Expand signed mod by power of 2 using...
2015-09-08  Alan Lawrence[AArch64] Improve code generation for float16 vector...
2015-09-08  Alan Lawrence[AArch64] vld{2,3,4}{,_lane,_dup}, vcombine, vcreate
2015-09-08  Alan Lawrence[AArch64] Add support for float16x{4,8}_t vectors/builtins
2015-09-01  Kyrylo Tkachov[AArch64] Fix FAIL: gcc.target/aarch64/target_attr_cryp...
2015-08-28  Jiong Wang[AArch64] Rename SYMBOL_SMALL_GOTTPREL to SYMBOL_SMALL_...
2015-08-27  Thomas Preud'hommeaarch64.md (*condjump): Handle functions > 1 MiB.
2015-08-26  Jiong Wang[AArch64][TLSIE][2/2] Implement TLS IE for tiny model
2015-08-26  Jiong Wang[AArch64][TLSLE][3/3] Implement local executable mode...
2015-08-26  Jiong Wang[AArch64][TLSLE][2/3] Rename SYMBOL_TLSLE to SYMBOL_TLSLE24
2015-08-26  Jiong Wang[AArch64][TLSLE][1/3] Add the option "-mtls-size"
2015-08-24  Andrew PinskiRemove the hack for AARCH64_EXTRA_TUNE_ALL.
2015-08-22  Andrew PinskiRemove index from AARCH64_FUSION_PAIR
2015-08-20  Richard Sandifordrtl.h (rtvec_all_equal_p): Declare.
2015-08-20  James Greenhalgh[AArch64] Break -mcpu tie between the compiler and...
2015-08-19  Kyrylo Tkachov[AArch64] Use popcount_hwi instead of homebrew version
2015-08-19  Jiong Wang[AArch64] Cleanup whitespace in aarch64.c
2015-08-13  Matthew Wahab* config/aarch64/aarch64-protos.h
2015-08-12  Kyrylo Tkachov[AArch64] Do not ICE after apologising for -mcmodel...
2015-08-10  Ramana Radhakrishnan[AArch64] Recommit correct version for improving TLS...
2015-08-10  Jiong Wang[AArch64] Revert wrong commit of "Improve TLS Descripto...
2015-08-06  Jiong Wang[AArch64] Improve TLS Descriptor pattern to release...
2015-08-06  Jiong Wang[AArch64] Tighten direct call pattern to repair -fno-plt
2015-08-04  Szabolcs Nagy[AArch64] PR target/66731 Fix fnmul insn with -froundin...
2015-08-04  Pawel Kupiduraaarch64.c: Change inner loop statement cost to be consi...
2015-08-04  Kyrylo Tkachov[AArch64][14/14] Reuse target_option_current_node when...
2015-08-04  Kyrylo Tkachov[AArch64][11/14] Re-layout SIMD builtin types on builti...
2015-08-04  Kyrylo Tkachov[AArch64][10/14] Implement target pragmas
2015-08-04  Kyrylo Tkachov[AArch64][9/14] Implement TARGET_CAN_INLINE_P
2015-08-04  Kyrylo Tkachov[AArch64][8/14] Implement TARGET_OPTION_VALID_ATTRIBUTE_P
2015-08-04  Kyrylo Tkachov[AArch64][7/14] Implement TARGET_SET_CURRENT_FUNCTION
2015-08-04  Kyrylo Tkachov[AArch64][6/14] Implement TARGET_OPTION_SAVE/TARGET_OPT...
2015-08-04  Kyrylo Tkachov[AArch64][4/14] Create TARGET_FIX_ERR_A53_835769 and...
2015-08-04  Kyrylo Tkachov[AArch64][3/14] Refactor option override code
2015-08-04  Kyrylo Tkachov[AArch64][2/14] Refactor arches handling, add arch...
2015-08-04  Kyrylo Tkachov[AArch64][1/14] Add ident field to struct processor
2015-07-30  David Sherwoodaarch64-simd.md (aarch64_ext<mode>): Replace call to...
2015-07-29  Alan Lawrence[AArch64] Add basic FP16 support
2015-07-28  Kyrylo Tkachov[AArch64] Properly handle simple arith+extend ops in...
2015-07-13  Aldy HernandezFix double word typos.
2015-07-10  Jiong Wang[AArch64] Mark GOT related MEM rtx as const to help...
2015-07-10  Andrew MacLeodgimple-predict.h: New file.
2015-07-08  Jiong Wang[AArch64] Define TARGET_UNSPEC_MAY_TRAP_P
2015-07-08  Alan Modratarget.def (rtx_costs): Remove "code" param, add "mode".
2015-07-08  Andrew MacLeodtree-core.h: Include symtab.h.
2015-07-01  Jiong Wang[AArch64] Fall back to -fPIC if no support of -fpic...
2015-06-29  Jiong Wang[AArch64] Generalize TLSLE macro and pattern names
2015-06-26  James Greenhalgh[Patch AArch64 4/4] Add -moverride tuning command,...
2015-06-26  Jiong Wang[AArch64][2/2] Implement -fpic for -mcmodel=small
2015-06-26  James Greenhalgh[Patch AArch64 3/4] De-const-ify struct tune_params
2015-06-26  James Greenhalgh[Patch AArch64 2/4] Control the FMA steering pass in...
2015-06-26  James Greenhalgh[Patch AArch64 1/4] Define candidates for instruction...
2015-06-26  Jiong Wang[AArch64][1/2] Rename SYMBOL_SMALL_GOT to SYMBOL_SMALL_...
2015-06-25  Richard Sandifordaarch64.c, [...]: Add comment above target-def.h include.
2015-06-25  Richard Sandifordaarch64.c, [...]: Move target-def.h includes to end.
2015-06-24  Alan Lawrence[AArch64] Fix ICES with -mgeneral-regs-only / -march...
2015-06-17  Andrew MacLeodcoretypes.h: Include input.h and as-a.h.
2015-06-15  Jim Wilsonaarch64.md (mov<mode>_aarch64): Change alternative...
2015-06-15  Shiva Chen[AArch64] Change %ld to %wd for HOST_WIDE_INT parameter.
2015-06-08  Andrew MacLeodcoretypes.h: Include hash-table.h and hash-set.h for...
2015-06-04  Andrew MacLeodcoretypes.h: Include machmode.h...
2015-06-04  Kyrylo Tkachov[AArch64] Always register fma_steering pass but gate...
2015-06-03  Jim Wilsonre PR target/66258 (compiling a stdarg function with...
2015-06-01  Matthew Wahabre PR target/65697 (__atomic memory barriers not strong...
2015-06-01  Matthew Wahabre PR target/65697 (__atomic memory barriers not strong...
2015-06-01  James Greenhalgh[AArch64 Obvious] "Fuseable" is not a word -> s/fuseabl...
2015-05-22  Kyrylo Tkachov[AArch64] PR target/65491: Classify V1TF vectors as...
2015-05-20  Kyrylo Tkachov[AArch64][obvious] In aarch64_class_max_nregs use UNITS...
2015-05-20  Kugan Vivekanandarajahaarch-common-protos.h (struct mem_cost_table): Added...
2015-05-12  Andrew MacLeodre PR target/65697 (__atomic memory barriers not strong...
2015-05-07  Richard Sandifordrtl.h (always_void_p): New function.
2015-05-06  Christian Bruelre PR target/66015 (align directives not propagated...
2015-05-05  Matthew Wahab[AArch64] Add branch-cost to cpu tuning information.
2015-05-01  Wilco Dijkstra[AArch64] Make aarch64_min_divisions_for_recip_mul...
2015-05-01  Kyrylo Tkachov[AArch64] Handle FLOAT and UNSIGNED_FLOAT in rtx costs
2015-05-01  Wilco Dijkstra[AArch64] Fix aarch64_rtx_costs of PLUS/MINUS
2015-05-01  Kyrylo Tkachov[AArch64] Remember to cost operand 0 in FP compare...
2015-04-30  Kyrylo Tkachov[AArch64] Add alternative 'extr' pattern, calculate...
2015-04-30  Kyrylo Tkachov[AArch64] Properly cost FABD pattern
2015-04-30  Kyrylo Tkachov[AArch64] Properly handle mvn-register and add EON...
2015-04-30  Kyrylo Tkachov[AArch64] Properly cost MNEG/[SU]MNEGL patterns
2015-04-30  Kyrylo TkachovFix up new line in previous commit
2015-04-30  Kyrylo Tkachov[AArch64] Properly handle SHIFT ops and EXTEND in aarch...
2015-04-30  Kyrylo Tkachov[AArch64] Use extend_arith rtx cost appropriately
2015-04-28  Thomas Preud'hommere PR target/63503 ([AArch64] A57 executes fused multip...
2015-04-24  Kyrylo Tkachov[AArch64] Implement -m{cpu,tune,arch}=native using...
2015-04-20  Alan Lawrence[Obvious][AArch64] Delete unused aarch64_simd_emit_pair...
2015-04-20  Alan Lawrence[AArch64] PR/64134: Make aarch64_expand_vector_init...
2015-02-18  Andrew Pinskiaarch64.c (*aarch64_load_symref_appropriately): Check...
2015-02-08  Andrew Pinskiaarch64.c (gty_dummy): Delete.
2015-02-04  Kyrylo Tkachov[AArch64] Use std::swap instead of manually swapping
2015-02-04  James Greenhalgh[AArch64] Rid the world of NAMED_PARAM
2015-02-02  Tejas Belagodre PR target/64231 (SIGSEGV building glibc on aarch64...
2015-01-26  Renlin Li[AARCH64]Fix TLS local exec model addressing code gener...
2015-01-21  David Sherwoodaarch64.h (CANNOT_CHANGE_MODE_CLASS): Removed.
2015-01-21  David Sherwoodgcc/
2015-01-21  Alan Haywardaarch64-protos.h (aarch64_simd_disambiguate_copy):...
2015-01-17  Maxim KuvyrkovEnable max_issue for AArch32 and AArch64
next