projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
IBM Z: Build autovec-*-signaling-eq.c tests with exceptions
[gcc.git]
/
gcc
/
tree-switch-conversion.c
2020-12-08
Eric Botcazou
PR tree-optimization/96344
blob
|
commitdiff
|
raw
2020-11-16
Martin Liska
Prefer bit-test over the jump table.
blob
|
commitdiff
|
raw
|
diff to current
2020-11-06
Martin Liska
Add -fbit-tests option.
blob
|
commitdiff
|
raw
|
diff to current
2020-09-29
Martin Liska
switch conversion: make a rapid speed up
blob
|
commitdiff
|
raw
|
diff to current
2020-09-29
Martin Liska
Revert "switch lowering: limit number of cluster attemps"
blob
|
commitdiff
|
raw
|
diff to current
2020-09-22
Martin Liska
switch lowering: limit number of cluster attemps
blob
|
commitdiff
|
raw
|
diff to current
2020-09-21
Martin Liska
Fix ICE in tree-switch-conversion.
blob
|
commitdiff
|
raw
|
diff to current
2020-05-07
Alan Modra
Fix bogus calls to set_rtx_cost.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Martin Liska
Initialize a BB count in switch lowering.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Martin Liska
Remove dead code in switch conv pass.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Martin Liska
Remove gcc/params.* files.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Martin Liska
Apply mechanical replacement (generated patch).
blob
|
commitdiff
|
raw
|
diff to current
2019-09-02
Martin Liska
Fix thinko in early bail out in tree-switch-conversion.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-29
Jakub Jelinek
re PR tree-optimization/91351 (-fstrict-enums generates...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Martin Sebor
PR c++/61339 - add mismatch between struct and class...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-15
Martin Liska
Check for overflow in tree-switch-conversion (PR middle...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-10
Martin Liska
Add params for jump-table expansion params (PR middle...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Martin Liska
Use proper type in linear transformation in tree-switch...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Eric Botcazou
tree-switch-conversion.h (switch_decision_tree::emit_ca...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-24
Martin Liska
Switch conversion: support any ax + b transformation...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Martin Liska
Revert r263947.
blob
|
commitdiff
|
raw
|
diff to current
2018-09-05
Martin Liska
Group switch cases in switch lowering (PR tree-optimiza...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-03
Martin Liska
Fix thinko (PR tree-optimization/87201).
blob
|
commitdiff
|
raw
|
diff to current
2018-09-03
Martin Liska
Make __builtin_expect effective in switch statements...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Martin Liska
Strenghten assumption about gswitch statements.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-27
Martin Liska
Improve switch code emission for a balanced tree (PR...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-27
Martin Liska
Fix probability for bit-tests.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-27
Martin Liska
Fix probabilities for jump table (PR tree-optimization...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-27
Martin Liska
Add new gswitch related functions into tree-cfg.c.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-04
Martin Liska
Fix bootstrap on ia64 with old GCC version.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-29
Martin Liska
Fix bit-test expansion for single cluster (PR tree...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Martin Liska
Come up with jump_table ratio constants used in jump_ta...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Martin Liska
Fix clustering algorithm in switch expansion.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-22
Martin Liska
Fix emission of jump tables (PR tree-optimization/86263).
blob
|
commitdiff
|
raw
|
diff to current
2018-06-20
Martin Liska
Change default for jump_table expansion ratio to 8.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-20
Martin Liska
Enable clustering for switch statements.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-20
Martin Liska
Switch other switch expansion methods into classes.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-20
Martin Liska
Transform switch_conversion into a class.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-18
Martin Liska
Radically simplify emission of balanced tree for switch...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-26
Tom de Vries
Fix switch conversion in offloading functions
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Jakub Jelinek
re PR tree-optimization/84740 (ICE in build_constructor...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jeff Law
re PR rtl-optimization/81308 (ICE in calc_dfs_tree...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-03
Jan Hubicka
asan.c (create_cond_insert_point): Maintain profile.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-19
Jan Hubicka
asan.c (create_cond_insert_point): Do not update edge...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-10
Richard Sandiford
Require wi::to_wide for trees
blob
|
commitdiff
|
raw
|
diff to current
2017-10-07
Jan Hubicka
tree-switch-conversion.c (do_jump_if_equal, [...])...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-05
Martin Liska
Learn CFG cleanup to transform single case switches...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[62/77] Big machine_mode to scalar_int_mode replacement
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[34/77] Add a SCALAR_INT_TYPE_MODE macro
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[6/77] Make GET_MODE_WIDER return an opt_mode
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[5/77] Small tweak to array_value_type
blob
|
commitdiff
|
raw
|
diff to current
2017-08-29
Martin Liska
Make expansion of balanced binary trees of switches...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-29
Jan Hubicka
asan.c (asan_emit_stack_protection): Update.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-16
Richard Biener
tree-switch-conversion.c (emit_case_bit_tests): Adjust...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-16
Martin Sebor
PR c++/80560 - warn on undefined memory operations...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-04
Jan Hubicka
i386.c (make_resolver_func): Update.
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jakub Jelinek
re PR tree-optimization/80632 (error: invalid PHI argum...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-03
Jakub Jelinek
re PR tree-optimization/79472 (x86-64: Switch table...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-10
Olivier Hainque
tree-switch-conversion (array_value_type): Start by...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2016-01-04
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-30
Andrew MacLeod
alias.c: Remove unused headers.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-29
Andrew MacLeod
alias.c: Reorder #include statements and remove duplicates.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-20
Trevor Saunders
switch from gimple to gimple*
blob
|
commitdiff
|
raw
|
diff to current
2015-09-17
Richard Sandiford
Split up optabs.[hc]
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Andrew MacLeod
gimple-predict.h: New file.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-08
Alan Modra
target.def (rtx_costs): Remove "code" param, add "mode".
blob
|
commitdiff
|
raw
|
diff to current
2015-07-08
Andrew MacLeod
tree-core.h: Include symtab.h.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-25
Andrew MacLeod
function.h (ipa_opt_pass, [...]): Move forward declarat...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Andrew MacLeod
coretypes.h: Include input.h and as-a.h.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-08
Andrew MacLeod
coretypes.h: Include hash-table.h and hash-set.h for...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-05
Aldy Hernandez
Merge debug-early branch into mainline.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-04
Andrew MacLeod
coretypes.h: Include machmode.h...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Aldy Hernandez
tree-switch-conversion.c (build_one_array): Set DECL_IG...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Prathamesh Kulkarni
dojump.h: New header file.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Michael Collison
genattrtab.c (write_header): Include hash-set.h...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-29
Jakub Jelinek
gimple-expr.h (create_tmp_var_raw, [...]): Add default...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Malcolm
Merger of git branch "gimple-classes-v2-option-3"
blob
|
commitdiff
|
raw
|
diff to current
2014-11-01
Andrew MacLeod
2014-11-01 Andrew MacLeod <amacleod@redhat,com>
blob
|
commitdiff
|
raw
|
diff to current
2014-10-29
Richard Sandiford
decl.c, [...]: Remove redundant enum from machine_mode.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-28
Andrew MacLeod
cgraph.h: Flatten.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-27
Andrew MacLeod
ggcplug.c: Shuffle includes to include gcc-plugin.h...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Jakub Jelinek
re PR tree-optimization/63464 (compare one character...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-10
Jakub Jelinek
re PR tree-optimization/63464 (compare one character...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Martin Liska
IPA C++ refactoring 2/N
blob
|
commitdiff
|
raw
|
diff to current
2014-07-09
Trevor Saunders
remove has_execute
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Richard Biener
tree-switch-conversion.c (collect_switch_conv_info...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-06
Richard Biener
cfgexpand.c (expand_gimple_cond): Remove check for...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-06
Kenneth Zadeck
Merge in wide-int.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-06
Richard Biener
tree-pass.h (TODO_verify_ssa, [...]): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Trevor Saunders
pass cfun to pass::execute
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Trevor Saunders
pass current function to opt_pass::gate ()
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Trevor Saunders
remove has_gate
blob
|
commitdiff
|
raw
|
diff to current
2014-04-14
Richard Biener
tree-switch-conversion.c (lshift_cheap_p): Get speed_p...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-02
Richard Sandiford
Update copyright years in gcc/
blob
|
commitdiff
|
raw
|
diff to current
2013-12-09
David Malcolm
Eliminate FOR_EACH_BB macro.
blob
|
commitdiff
|
raw
|
diff to current
next