public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/aoliva/heads/testme] (157 commits) [PR105455] Set edge probabilities when hardening conditiona
@ 2022-05-11 7:32 Alexandre Oliva
0 siblings, 0 replies; only message in thread
From: Alexandre Oliva @ 2022-05-11 7:32 UTC (permalink / raw)
To: gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to:
9165f59c421... [PR105455] Set edge probabilities when hardening conditiona
It previously pointed to:
7eeca96058d... enable control flow redundancy hardening unconditionally
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------
7eeca96... enable control flow redundancy hardening unconditionally
02acdab... Control flow redundancy hardening
bd4f52d... Introduce hardbool attribute for C
0a1487c... Introduce hardbool Machine_Attribute for Ada
8f34a56... Set_Is_Known_Valid only if Safe_To_Capture_Value
4b916d8... Optimize nonstandard boolean validity checking
2de5a96... Optimize nonstandard boolean conversions
8e9c5b9... Handle non-standard booleans in if_expression condition
Summary of changes (added commits):
-----------------------------------
9165f59... [PR105455] Set edge probabilities when hardening conditiona
91a0ae0... Avoid visiting newly-created blocks in harden-conditionals
f7a3ab2... MAINTAINERS: Remove myself from DCO section (*)
344e425... This patch skips constant folding for fmin/max when either (*)
e877898... Daily bump. (*)
a4ad92f... Update gcc hr.po (*)
5edd080... Fortran: check TEAM arguments to coarray intrinsics (*)
71eae0f... x86: Add .note.GNU-stack section only for Linux (*)
ddd4629... isel: Fix up gimple_expand_vec_set_expr [PR105528] (*)
79b9d83... doc: Fix mode iterator example (*)
ee18dc4... c++: Remove SET_PACK_EXPANSION_PATTERN / SET_ARGUMENT_PACK_ (*)
dc6c96f... c++: Harden *_PACK_EXPANSION and *_ARGUMENT_PACK macros (*)
ca97c87... libstdc++: Add <spanstream> declarations to <iosfwd> [PR105 (*)
1807e07... libstdc++: Add <syncstream> declarations to <iosfwd> [PR105 (*)
098f02a... libiberty: fix wrong replacent in comments (*)
5dac43b... libiberty: fix type in allocation (*)
9cb69e7... libiberty: fix bad replacement. (*)
137da38... Remove non-ANSI C macros in ansidecl.h. (*)
50b009c... libiberty: stop using PTR macro (*)
9ddd44b... RISC-V: Provide `fmin'/`fmax' RTL patterns (*)
9801ca7... Use gimple-match folding in fold_build_cond_expr (*)
da63055... Make 'c-c++-common/goacc/kernels-decompose-pr100400-1-*.c' (*)
7981524... Fix up 'libgomp.fortran/use_device_addr-5.f90' multi-device (*)
d1e8f22... [c++] Disambiguate ModuleKind flags (*)
76db543... middle-end/105537 - debug processing (*)
1bac97a... libgcov: use proper type for n_functions (*)
4b86508... Replace PTR with 'void *' in compiler. (*)
d469484... Properly use opts in finish_options (*)
5b7a975... Avoid andb %dil when optimizing for size. (*)
dd3c787... Improved constant folding for scalar evolution. (*)
37083a8... [Ada] Export Is_Expression_Function predicate for use in gi (*)
3b3bd80... [Ada] Optimize nonstandard boolean validity checking (*)
bf687b8... [Ada] Optimize nonstandard boolean conversions (*)
81d33c5... [Ada] Handle non-standard booleans in if_expression conditi (*)
a77ab90... [Ada] Incorrect ineffective use type clause warning (*)
d5e6a22... [Ada] Simplify call to overloaded Earlier_In_Extended_Unit (*)
45c4d91... [Ada] Remove repeated conversions between Source_Ptr and In (*)
ce63a97... [Ada] Fix style in resolution of expression with actions (*)
d118bc5... [Ada] Reuse Is_Rewrite_Substitution where possible (*)
b814f0b... [Ada] Cleanup detection of No_Elist with No and Present (*)
35f10dc... [Ada] Prevent search for references in postconditions from (*)
8cec068... [Ada] Remove tiny and incomplete optimization for unset ref (*)
ea22ec9... [Ada] Cleanup unnecessary declare block in Check_Unreachabl (*)
d421523... [Ada] Refine iteration from entities to formals (*)
3a97853... [Ada] Check declare and qualified expressions for unset ref (*)
469688b... [Ada] Check if- and case-expressions for unset references (*)
850bf07... [Ada] Fix a couple of typos (*)
69d701f... [Ada] Fix typo in comment for Is_Predicate_Static (*)
cfcc538... [Ada] Fix indentation to follow uniform style across runtim (*)
d89d9ec... [Ada] Accept Structural in aspect Subprogram_Variant and pr (*)
336ea8f... [Ada] Proof of System.Val_Int at gold level (*)
7f80532... [Ada] Fix hiding of user-defined operator that is not a hom (*)
6798cad... [Ada] Fix oversight for case expression in Eval_Integer_Lit (*)
53f2aaf... [Ada] Avoid repeated conversions from Int to Char_Code (*)
3ad8cac... [Ada] Reject numeric literals with too big exponents (*)
d979a67... [Ada] Replace variables with constants in expanded code for (*)
5046228... [Ada] Fix incorrect range computation (*)
a445a86... [Ada] Failure compiling "for ... of" loop over a slice (*)
3d9e200... [Ada] Fix comment about building names in task arrays (*)
0e38fbf... [Ada] Simplify conversion from Character to Char_Code (*)
60ab3d0... Fix internal error with vectorization on SPARC (*)
28896b3... middle-end/70090: Dynamic sizes for -fsanitize=object-size (*)
bb2921a... c++: fix arm-eabi crash building libstdc++ [PR105529] (*)
067fe66... rs6000: avoid peeking eof after __vector (*)
bd022ff... Daily bump. (*)
94c1e99... Update gcc.po files (*)
4b2a662... c++: Implement P2324R2, labels at the end of compound-stmts (*)
8c97f7f... Fortran: check for non-optional spaces between adjacent key (*)
8a39c7c... testsuite: Silence analyzer/pr51628-30.c for default_packed (*)
f08ea45... testsuite: Remove superfluous semicolon [PR105256] (*)
0b86943... i386: Adjust -fzero-call-used-regs to always use XOR [PR101 (*)
a742a5d... MAINTAINERS: Update my email address (*)
0c7bce0... c++: constexpr init of union sub-aggr w/ base [PR105491] (*)
fcda0ef... Implement permutation with pslldq + psrldq + por when pshuf (*)
addedd4... [c++][NFC] Rename Attached to Keyed (*)
49e8f81... MAINTAINERS: Update my email address. (*)
73a8dce... Simplify STATIC_ASSERT macro. (*)
1fffe45... Remove non-ANSI C path in ansidecl.h. (*)
faabc75... tree-optimization/105517 - avoid offset truncation during V (*)
93416de... Remove GIMPLE restriction of ! using match.pd patterns (*)
8b59556... Optimize vec_setv8{hi,hf}_0 + pmovzxbq to pmovzxbq. (*)
655ca5a... [Ada] Suggest use of First_Valid/Last_Valid on type with st (*)
c329830... [Ada] Raise Constraint_Error when converting negative value (*)
5c8053d... [Ada] Simplify conversions from Uint to Char_Code (*)
a252a47... [Ada] Fix invalid memory access on finalization of class-wi (*)
ebbe480... [Ada] Fully qualify name in JSON representation info (*)
a746131... [Ada] Remove extra space around binary operators (*)
348931e... [Ada] Remove CodePeer annotations for pragma Loop_Variant (*)
785b1b5... [Ada] Prevent inlining-for-proof for calls inside ELSIF con (*)
d7f5bfe... [Ada] Remove redundant guards for empty list (*)
f920ab0... [Ada] Fix missing error on actual for In/Out parameter (*)
00b21aa... [Ada] Fix indentation of "Start of processing for ..." labe (*)
7ded77b... [Ada] Improve error messages to include full package name (*)
706940c... [Ada] Set Error_Msg_Warn before use of << insertion (*)
ea7967e... [Ada] Properly handle unprefixed references to components (*)
09cca56... [Ada] Fix package installation for private array type of pr (*)
692a4bf... [Ada] Fix internal error on declaration of derived discrimi (*)
5081e92... [Ada] Fix visibility inside declare_expression (*)
f1231d9... [Ada] Fix check for looking for user defined literals (*)
28fffc4... [Ada] Refine description of SPARK with static Boolean expre (*)
93e7c91... [Ada] Allow Big_Integer in loop and subprogram variants (*)
2fe776e... [Ada] Add utility to preanalyze assert expression without f (*)
eb05097... [Ada] Revamp type resolution for comparison and equality op (*)
320eb42... [Ada] Use "aspect" instead of "pragma" in warnings (*)
82bd388... [Ada] vx21.07: stack-checking on ppc (*)
0e9e014... [Ada] Remove gnattest section from gnat user guide (*)
9a9d06f... [Ada] Remove repeated analysis of attribute prefixes (*)
a72fd98... [Ada] Remove redundant call to Set_Etype for attribute Bit_ (*)
8e13160... [Ada] Remove doubly-negated tests for empty lists (*)
6b4c99c... [Ada] Remove unused parameter from __gnat_kill (*)
9a6f757... [Ada] Stabilize exit code on close process (*)
1e23343... Enable match.pd dumping with -fdump-tree-original (*)
22d9c88... Come up with {,UN}LIKELY macros. (*)
27239e1... RISC-V: Fix wrong expansion for arch-canonicalize (*)
15f0099... Daily bump. (*)
a1947c9... Daily bump. (*)
0c723bb... c, c++: attribute format on a ctor with a vbase [PR101833, (*)
ea3fbfd... Daily bump. (*)
fa2d5fc... compiler: remove Array_index_expression::is_lvalue_ (*)
42991a9... libstdc++: Simplify std::normal_distribution equality opera (*)
909ef4e... libstdc++: Fix deserialization for std::normal_distribution (*)
69dd5ca... c++: add color to function decl printing (*)
e4e053a... vec: fix iterate comment (*)
967cdbe... c++: empty base constexpr adjustment [PR105245] (*)
469c76f... libstdc++: ppc: conditionalize vsx-only simd intrinsics (*)
374b3c9... compiler: error for duplicate bool map keys (*)
2fb654f... rs6000: Ignore fusion option flags for inlining test [PR102 (*)
37f57a3... aarch64: remove useless GPF_TF_F16 iterator (*)
4043f53... OpenMP, libgomp: Add new runtime routine omp_target_is_acce (*)
aa8bdfe... libstdc++: Fix test that fails on Solaris [PR104731] (*)
e112e37... libstdc++: Do not include <cxxabi.h> in <stacktrace> (*)
488d268... libstdc++: Do not use #include inside push visibility scope (*)
e03a0a4... libstdc++: Update documentation about copyright and GPL not (*)
1a8c4d9... Add a restriction on allocate clause (OpenMP 5.0) (*)
8025f29... Update gennews for GCC 12. (*)
ab869e7... Daily bump. (*)
2d8752c... libgomp: Update docs to reflect Fortran support for non-rec (*)
ee91281... c++: wrong error with MVP and pushdecl [PR64679] (*)
a48be2e... libsanitizer: cherry-pick commit b226894d475b from upstream (*)
b6b6600... libstdc++: Fixes for tests that fail with -fno-rtti (*)
b06a79b... [PATCH] i386: Cleanup -m32 usage in the testuite. (*)
705bced... Fortran: Add support for OMP non-rectangular loops. (*)
982fd4c... Regenerate gcc.pot (*)
880456e... Remove loop-incremented dead code. (*)
6c53cf2... profile: Unify identifier names for profiling (*)
4b03970... Remove sanity checking in stream_out_histogram_value. (*)
ee1cb43... tree-optimization/104162 - CSE of &MEM[ptr].a[i] and ptr + (*)
92fff39... [Committed] PR testsuite/105486: Use "signed char" in gcc.d (*)
7ec6fed... libsanitizer: update LOCAL_PATCHES. (*)
45e69f7... libsanitizer: Apply local patches (*)
8996894... libsanitizer: merge from master (75f9e83ace52773af65dcebca5 (*)
f1d8a2d... Embed real_value into REAL_CST (*)
c2a0d2e... rewrite undefined overflow to defined in ifcombine (*)
000f448... testsuite/105486 - adjust testcase to avoid misaligned acce (*)
e1a4114... tree-optimization/105484 - VEC_SET and EH (*)
938a02a... tree-optimization/104595 - vectorization of COND_EXPR with (*)
b9b764b... MAINTAINERS: Add myself as PowerPC port co-maintainer (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/aoliva/heads/testme' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-05-11 7:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-11 7:32 [gcc/aoliva/heads/testme] (157 commits) [PR105455] Set edge probabilities when hardening conditiona Alexandre Oliva
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).