public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/aoliva/heads/hardbool] (165 commits) introduce hardbool machine_attribute for ada (test)
@ 2021-12-29 11:45 Alexandre Oliva
0 siblings, 0 replies; only message in thread
From: Alexandre Oliva @ 2021-12-29 11:45 UTC (permalink / raw)
To: gcc-cvs
The branch 'aoliva/heads/hardbool' was updated to point to:
5fb0f1df430... introduce hardbool machine_attribute for ada (test)
It previously pointed to:
f3acaf83942... introduce hardbool machine_attribute for ada (test)
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------
f3acaf8... introduce hardbool machine_attribute for ada (test)
91e247c... introduce hardbool machine_attribute for ada (gcc-interface
37218c5... introduce hardbool machine_attribute for ada
794be4a... optimize nonstandard boolean validity checking
6a0287f... optimize nonstandard boolean conversions
a98f6a1... handle non-standard booleans in if expression condition
a42aba4... Set_Is_Known_Valid only if Safe_To_Capture_Value
fad1997... introduce hardbool attribute for C
Summary of changes (added commits):
-----------------------------------
5fb0f1d... introduce hardbool machine_attribute for ada (test) (*)
d2eae92... introduce hardbool machine_attribute for ada (gcc-interface (*)
42076b0... introduce hardbool machine_attribute for ada (*)
d034d39... optimize nonstandard boolean validity checking (*)
b1681b0... optimize nonstandard boolean conversions (*)
402bd28... handle non-standard booleans in if expression condition (*)
a8d85b1... Set_Is_Known_Valid only if Safe_To_Capture_Value (*)
d4c624e... introduce hardbool attribute for C (*)
52a6b06... i386: Robustify some expanders w.r.t. paradoxical SUBREGs (*)
4437267... Fix ICE in lsplit when built with -O3 -fno-guess-branch-pro (*)
054e57e... Daily bump. (*)
0ac7bab... Libbacktrace: Fix the use of newline in sed replacement (*)
906b4e1... Fortran: Emit correct types for CHARACTER(C_CHAR), VALUE ar (*)
db25655... c++: ICE on enum with bool value [PR99968] (*)
9258ac5... fold-const: Fix up fold_truth_andor_1 shift handling [PR103 (*)
3c5fd36... loop-invariant: Fix -fcompare-debug failure [PR103837] (*)
78ee838... optabs: Fix up checking for CALLs in newly added code by do (*)
cff8fa9... docs: Use https in manual. (*)
a187edd... driver: Improve option diagnostics [PR103465] (*)
786973c... docs: replace http:// with https:// (*)
242783c... i386: Fix handling of SUBREGs in divv2sf3 [PR103842] (*)
472568f... Fix tdpbf16ps testcase (*)
d1e111d... Daily bump. (*)
3430132... Fortran: fix use of static_assert() to conform to C11 (*)
ea8b564... Improve atomic store implementation on hppa-linux. (*)
916ec36... c++: Add testcase for SFINAE w/ p[N] and incomplete type [P (*)
88cdcb5... c++: hard error w/ ptr+N and incomplete type [PR103700] (*)
9407058... ix86: Don't use the 'm' constraint for x86_64_general_opera (*)
e078de2... testsuite: Avoid unwanted vecorization [PR95046] (*)
500d3f0... RISC-V: fixed testcase riscv/pr103302.c (*)
ad6091d... Daily bump. (*)
d874830... i386: Check AX input in any_mul_highpart peepholes (*)
9525c26... Fortran: speed up decimal output of integers (*)
10ae994... Daily bump. (*)
4ae906e... Fortran: simplify library code for integer-to-decimal conve (*)
ffb5418... Daily bump. (*)
8f92139... i386: Add V2SFmode DIV insn pattern [PR95046, PR103797] (*)
43dadcf... Darwin: Amend a comment to be more inclusive [NFC]. (*)
19bf83a... Darwin: Update rules for handling alignment of globals. (*)
8381075... Darwin: Check for that flag-reorder-and-partition. (*)
9a4a29e... Darwin: Define OBJECT_FORMAT_MACHO. (*)
7d01da8... Daily bump. (*)
8f34344... smuldi3_highpart.c: Replace long with long long for -mx32 (*)
ef26c15... x86: PR target/103773: Fix wrong-code with -Oz from pop to (*)
61e5369... i386: Enable intrinsics that convert float and bf16 data to (*)
9ac0730... Fix typo in type verification. (*)
1a7ce85... Combine vpcmpuw + zero_extend to vpcmpuw. (*)
9f9bc0b... Daily bump. (*)
ff0ad4b... Fortran: BOZ literal constants are not interoperable (*)
5474092... Fortran: CASE selector expressions must be scalar (*)
9c1ce17... arm: Declare MVE types internally via pragma (*)
8c61cef... arm: Move arm_simd_info array declaration into header (*)
2281735... Fortran: allow __float128 on targets where long double is n (*)
63eb073... docs: docs: use ';' for function declarations. (part 3) (*)
3892cfe... docs: docs: use ';' for function declarations. (part 2) (*)
1a6592f... docs: use ';' for function declarations. (*)
3e1a06e... docs: Unify instruct set name. (*)
aa17859... Daily bump. (*)
7c6ae99... config: Add check whether D compiler works (PR103528) (*)
0c3fc06... libphobos: Add power*-*-freebsd* as supported target (*)
d229079... i386: Add missing BMI intrinsic to align with clang (*)
6fad101... config.sub: change mode to 755. (*)
51a24e4... Don't move cold code out of loop by checking bb count (*)
cd5ae14... Fix loop split incorrect count and probability (*)
46bfe1b... Fix incorrect loop exit edge probability [PR103270] (*)
460d53f... rs6000: Replace UNSPECS with ss_plus/us_plus and ss_minus/u (*)
7631a4d... Daily bump. (*)
bb42d68... Update cpplib es.po (*)
72c68d7... i386: Fix <sse2p4_1>_pinsr<ssemodesuffix> and its splitters (*)
ab85331... c++: memfn lookup consistency in incomplete-class ctx (*)
b3f58f8... d: Merge upstream dmd ad8412530, druntime fd9a4544, phobos (*)
7d5d503... Fix static array size in gcc.dg/vect/vect-simd-20.c (*)
c9c466e... x86_64: Improve code expanded for highpart multiplications. (*)
1f56dbe... Obsolete m32c-rtems target (*)
2decd2c... c++: ahead-of-time overload set pruning for non-dep calls (*)
7424323... jit: Fix -Wodr warning (*)
8d081c0... opts: Support -Oz in -Ox option hints. (*)
8d1e342... Fix handling of deferred SSA names in modref dataflow (*)
19dcecd... Optimize bit_and op1 float_vector_all_ones_operands to op1. (*)
29309f6... Daily bump. (*)
220b9bd... Fortran: add support for IEEE intrinsics on aarch64 non-gli (*)
78fe0f2... Change the xfail in gcc.dg/uninit-pr89230-1.c (*)
fcbf94a... Fix early exit in modref_merge_call_site_flags (*)
6bcb6ed... c++: don't ICE on NAMESPACE_DECL inside FUNCTION_DECL (*)
89cf57e... c++: nested lambda capturing a capture proxy, cont [PR94376 (*)
eac4229... print-tree: dump DECL_LANG_FLAG_8 (*)
30c286a... c++: local_specializations and recursive constrained fn [PR (*)
ba64166... testsuite: mark tests that require alias (*)
d957d25... Improve location for new statements in match-and-simplify p (*)
ca8c040... Daily bump. (*)
fd74a2e... Fortran: reject BOZ type argument to SIZEOF(). (*)
3104801... x86: PR target/103611: Splitter for DST:DI = (HI:SI<<32)|LO (*)
e742722... PR target/32803: Add -Oz option for improved clang compatib (*)
cc032ec... tree-optimization/103759: Use sizetype everywhere for objec (*)
21423a1... Fortran: Cast arguments of <ctype.h> functions to unsigned (*)
f18cbc1... Darwin: Future-proof and homogeneize detection of darwin ve (*)
2554e2d... Daily bump. (*)
6afb8a6... attribs: Fix wrong error with -Wno-attribute=A::b [PR103649 (*)
00ea158... testsuite: update expected results for ilp32. (*)
d7ca2a7... Add -mdejagnu-cpu=power7 to dg-options for pr97142.c (*)
fae0168... c++: Improve diagnostic for class tmpl/class redecl [PR1037 (*)
87ae8d7... rs6000: Update darn testcases (*)
7194397... rs6000: Redo darn (PR103624) (*)
2466a8d... coroutines: Handle initial awaiters with non-void returns [ (*)
921942a... coroutines: Pass lvalues to user-defined operator new [PR 1 (*)
39d2ec4... coroutines, c++: Add test for PR 96517. (*)
dfedfc3... rs6000: Fix fake vec_promote overload (*)
9315f02... testsuite: pragma-optimize.c requires ifunc. (*)
e781cb9... vect: Fix multi-vector SLP gather loads [PR103744] (*)
7dca2ad... docs: fix option name reference (*)
7fa2a20... docs: Fix spelling issues in -fipa-strict-aliasing. (*)
411ac94... slp: check that the operation we're combing is a boolean op (*)
574c09d... libgcc, Darwin: Add missing build dependencies. (*)
80091f9... Sync config.sub: 2021-10-27 (*)
ff56eea... Darwin, Driver: Avoid a link line for empty commands. (*)
7c0ceae... Darwin, ppc: Additional change for r12-5974. (*)
7444283... Revert "Fixed typo" (*)
456b536... Add combine splitter to transform vpternlogd/vpcmpeqd/vpxor (*)
79a8910... __builtin_dynamic_object_size: Recognize builtin (*)
422f9eb... tree-object-size: Use trees and support negative offsets (*)
871504b... c++: tweak comment (*)
a37e8ce... c++: layout of aggregate base with DMI [PR103681] (*)
774269a... Daily bump. (*)
840a22e... Testsuite: Tweak gcc.dg/20021029-1.c for nios2. (*)
06041b2... c++: delayed noexcept in member function template [PR99980] (*)
93faac7... Check for class type before assuming a type is one [PR10370 (*)
f91814c... Fix member alignment for all targets [PR103751]. (*)
bb2a7f8... c++: two-stage name lookup for overloaded operators [PR5157 (*)
271e36d... i386: Enable VxHF vector modes lower ABI levels [PR103571] (*)
06cd44b... Fixed typo (*)
54e6d3e... opts: do not do sanity check when an error is seen (*)
5b8f5a5... pragma: respect pragma in lambda functions (*)
c14f38d... Fix FLUSH IOSTAT value (*)
3f624a6... Fix timezone handling near year boundaries (*)
41cc284... docs: add missing leading dash for option. (*)
ab3f5b7... rs6000: Refactor altivec_build_resolved_builtin (*)
0a68862... aarch64: fix: ls64 tests fail on aarch64_be [PR103729] (*)
2c1ac0b... For -foffload= suggest also 'disable' and 'default' [PR1036 (*)
ab18659... Revert "Sync with binutils: GCC: Pass --plugin to AR and RA (*)
e1f8c14... Verbose support in analyze_brprob_spec (*)
8a89c39... Daily bump. (*)
06d5dce... c++: Allow constexpr decltype(auto) [PR102229] (*)
45b768c... testsuite: Be more informative for ICEs (*)
4a5e71f... Sync with binutils: Support the PGO build for binutils+gdb (*)
bf8cdd3... Sync with binutils: GCC: Pass --plugin to AR and RANLIB (*)
807ad4b... libstdc++: Overload std::__to_address for __gnu_cxx::__norm (*)
fd43568... d: Merge upstream dmd 93108bb9e, druntime 6364e010, phobos (*)
639ece7... Add new test [PR78969]. (*)
3e714cc... configure: Account CXXFLAGS in gcc-plugin.m4. (*)
308d688... nvptx: Add -misa=sm_75 and -misa=sm_80 (*)
eede249... [nvptx] Add -mptx=7.0 (*)
73c3dac... aarch64: Don't classify vector pairs as short vectors [PR10 (*)
7527dde... c++: Fix warning word splitting [PR103713] (*)
d5c9653... middle-end: REE should always check all vector usages, even (*)
6bf5d91... testsuite: Fix up cpp23/auto-fncast11.C testcase [PR103408] (*)
e75a0a0... dwarf2cfi: Improve cfa_reg comparisons [PR103619] (*)
127c717... i386: Fix emissing of __builtin_cpu_supports. (*)
c0e3445... openmp: Avoid calling operand_equal_p on OMP_CLAUSEs [PR103 (*)
a5b4ebc... libstdc++: Poor man's case insensitive comparisons in time_ (*)
8f9fea4... Add combine splitter to transform vashr/vlshr/vashl_optab t (*)
575ad77... Generate XXSPLTIDP for scalars on power10. (*)
8d443ac... Generate XXSPLTIDP for vectors on power10. (*)
d730aa8... Generate XXSPLTIW on power10. (*)
8ccd8b1... Add LXVKQ support. (*)
c6756b3... Add new constant data structure. (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/aoliva/heads/hardbool' 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:[~2021-12-29 11:45 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-29 11:45 [gcc/aoliva/heads/hardbool] (165 commits) introduce hardbool machine_attribute for ada (test) 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).