projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
c++: Handle COMPOUND_EXPRs in ocp_convert [PR94339]
[gcc.git]
/
gcc
/
ifcvt.c
2020-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
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-10-02
Alexander Monakov
ifcvt: improve cost estimation (PR 87047)
blob
|
commitdiff
|
raw
|
diff to current
2019-07-18
Richard Sandiford
Make ifcvt clean up dead comparisons
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Sandra Loosemore
PR other/16615 [1/5]
blob
|
commitdiff
|
raw
|
diff to current
2019-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Richard Sandiford
poly_int: SUBREG_BYTE
blob
|
commitdiff
|
raw
|
diff to current
2017-12-11
Segher Boessenkool
ifcvt: Call fixup_partitions (PR83361)
blob
|
commitdiff
|
raw
|
diff to current
2017-11-30
Jakub Jelinek
spellcheck-tree.c (test_find_closest_identifier): Use...
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-09
Segher Boessenkool
Replace insn_rtx_cost with insn_cost and pattern_cost
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
Add a partial_subreg_p predicate
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[25/77] Use is_a <scalar_int_mode> for bitmask optimisa...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-16
Jan Hubicka
profile-count.h (profile_probability::from_reg_br_prob_...
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-04-29
Jakub Jelinek
re PR rtl-optimization/80491 (Compiler regression for...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-04
Jakub Jelinek
re PR tree-optimization/79390 (10% performance drop...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-23
Jakub Jelinek
re PR tree-optimization/79389 (30% performance regressi...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Bernd Schmidt
re PR rtl-optimization/78634 (30% performance drop...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-15
Segher Boessenkool
ifcvt: Don't make invalid insns for a cond trap (PR78751)
blob
|
commitdiff
|
raw
|
diff to current
2017-01-05
Jeff Law
re PR rtl-optimization/78812 (Wrong code generation...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-24
Bernd Schmidt
re PR rtl-optimization/78120 (If conversion no longer...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-21
Trevor Saunders
make LABEL_REF_LABEL a rtx_insn *
blob
|
commitdiff
|
raw
|
diff to current
2016-10-13
Thomas Preud'homme
Move MEMMODEL_* from coretypes.h to memmodel.h
blob
|
commitdiff
|
raw
|
diff to current
2016-10-03
Kyrylo Tkachov
Revert: [RTL ifcvt] Transform (X == CST) ? -CST : Y...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-30
Kyrylo Tkachov
[RTL ifcvt] Transform (X == CST) ? -CST : Y into (X...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-16
Jason Merrill
Add inline functions for various bitwise operations.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-21
James Greenhalgh
[Patch 2/2 ifcvt costs] Introduce a new cost model...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-19
Uros Bizjak
builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_I...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-05
Kyrylo Tkachov
[RTL ifcvt] PR rtl-optimization/71594: ICE in noce_emit...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-15
Kyrylo Tkachov
[RTL ifcvt] Allow simple register subregs in noce_conve...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-09
Kyrylo Tkachov
[RTL ifcvt] Print name of noce trasform that succeeded...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-06
Kyrylo Tkachov
[3/3][RTL ifcvt] PR middle-end/37780: Conditional expre...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-25
Kyrylo Tkachov
[RTL ifcvt] PR rtl-optimization/66940: Avoid signed...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-16
Richard Biener
re PR rtl-optimization/69291 (wrong code at -O1 for...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Richard Biener
re PR rtl-optimization/69291 (wrong code at -O1 for...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-01
Jakub Jelinek
ifcvt.c (bb_ok_for_noce_convert_multiple_sets): Return...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-01
Jakub Jelinek
re PR rtl-optimization/69570 (if-conversion bug on...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-21
Yuri Rumyantsev
re PR rtl-optimization/68920 (Undesirable if-conversion...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-12
Jakub Jelinek
re PR target/69175 (ICE in haifa_luid_for_non_insn...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-11
Kyrylo Tkachov
[RTL-ifcvt] PR rtl-optimization/68841: Make sure one...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-11
Yuri Rumyantsev
re PR rtl-optimization/68920 (Undesirable if-conversion...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-04
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-31
Jakub Jelinek
re PR target/69015 (ICE: RTL check: expected code ...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-10
Jakub Jelinek
re PR rtl-optimization/68376 (wrong code at -O1 and...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-10
David Malcolm
Fix -Wmisleading-indentation warning in ifcvt.c
blob
|
commitdiff
|
raw
|
diff to current
2015-12-03
Kyrylo Tkachov
[RTL-ifcvt] PR rtl-optimization/68624: Clean up logic...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-27
Kyrylo Tkachov
Fix FAIL: gcc.c-torture/execute/20050124-1.c -O2...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-27
Kyrylo Tkachov
[RTL-ifcvt] Reject insns that are multiple_sets
blob
|
commitdiff
|
raw
|
diff to current
2015-11-27
Kyrylo Tkachov
[RTL-ifcvt] PR rtl-optimization/68506: Fix emitting...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-25
Bernd Schmidt
Remove broken ifcvt code for speculating memory writes
blob
|
commitdiff
|
raw
|
diff to current
2015-11-25
Kyrylo Tkachov
[RTL-ifcvt] PR rtl-optimization/68435 Allow (c ? x...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Jakub Jelinek
re PR rtl-optimization/68376 (wrong code at -O1 and...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-10
Kyrylo Tkachov
[optabs][ifcvt][1/3] Define negcc, notcc optabs
blob
|
commitdiff
|
raw
|
diff to current
2015-11-09
Martin Liska
Fix memory leaks and use a pool_allocator
blob
|
commitdiff
|
raw
|
diff to current
2015-11-09
Kyrylo Tkachov
[RTL-ifcvt] PR rtl-optimization/67749: Do not emit...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-08
Eric Botcazou
Merge of the scalar-storage-order branch.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
James Greenhalgh
[Patch ifcvt] Teach RTL ifcvt to handle multiple simple...
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-10-28
Mikhail Maltsev
[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-02
Kyrylo Tkachov
[RTL ifcvt] PR 67786, 67787: Check that intermediate...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Kyrylo Tkachov
[RTL-ifcvt] PR rtl-optimization/67481: Look more deeply...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Kyrylo Tkachov
[RTL-ifcvt] PR rtl-optimization/67465: Handle pairs...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-01
Kyrylo Tkachov
[RTL-ifcvt] Make non-conditional execution if-conversio...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-24
Richard Sandiford
ifcvt.c (HAVE_incscc, [...]): Delete.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Kyrylo Tkachov
[RTL-ifcvt] Allow PLUS+immediate expression in noce_try...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Kyrylo Tkachov
[RTL-ifcvt] Improve conditional select ops on immediate...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-03
Kyrylo Tkachov
[RTL-ifcvt] Improve conditional select ops on immediates
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-07-05
Richard Sandiford
target-insns.def (trap): New targetm instruction pattern.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Richard Sandiford
target-insns.def (jump): New targetm instruction pattern.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-22
Mikhail Maltsev
Use std::swap instead of manual swaps.
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-12
Kyrylo Tkachov
[ifcvt][obvious] Use std::swap instead of manually...
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-06
Richard Sandiford
emit-rtl.c, [...]: Replace rtx base types with more...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-04
Andrew MacLeod
coretypes.h: Include machmode.h...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-03
Kyrylo Tkachov
[ifcvt][obvious] Fix typo in comment
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Trevor Saunders
always define HAVE_conditional_move
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
Mikhail Maltsev
Promote types of RTL expressions to more derived ones.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-19
Mikhail Maltsev
Use std::swap instead of explicit swaps
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Richard Sandiford
rtl.h (always_void_p): New function.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-02
Trevor Saunders
change local vars to rtx_insn *
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-12-12
Marc Glisse
real.h (HONOR_SNANS, [...]): Replace macros with 3...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-12
Zhenqiang Chen
re PR rtl-optimization/63917 (r217646 caused many failures)
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Marc Glisse
real.h (HONOR_NANS): Replace macro with 3 overloaded...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-17
Zhenqiang Chen
ifcvt.c (HAVE_cbranchcc4): Define.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-04
Zhenqiang Chen
revert: ifcvt.c (noce_emit_cmove, [...]): Allow CC...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
Zhenqiang Chen
ifcvt.c (noce_try_store_flag_mask): Check rtx cost.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
Zhenqiang Chen
ifcvt.c (noce_emit_cmove, [...]): Allow CC mode if...
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
next