comparison gcc/tree-streamer.c @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 /* Miscellaneous utilities for tree streaming. Things that are used 1 /* Miscellaneous utilities for tree streaming. Things that are used
2 in both input and output are here. 2 in both input and output are here.
3 3
4 Copyright (C) 2011-2018 Free Software Foundation, Inc. 4 Copyright (C) 2011-2020 Free Software Foundation, Inc.
5 Contributed by Diego Novillo <dnovillo@google.com> 5 Contributed by Diego Novillo <dnovillo@google.com>
6 6
7 This file is part of GCC. 7 This file is part of GCC.
8 8
9 GCC is free software; you can redistribute it and/or modify it under 9 GCC is free software; you can redistribute it and/or modify it under
375 && i != TI_OPTIMIZATION_CURRENT 375 && i != TI_OPTIMIZATION_CURRENT
376 && i != TI_TARGET_OPTION_DEFAULT 376 && i != TI_TARGET_OPTION_DEFAULT
377 && i != TI_TARGET_OPTION_CURRENT 377 && i != TI_TARGET_OPTION_CURRENT
378 && i != TI_CURRENT_TARGET_PRAGMA 378 && i != TI_CURRENT_TARGET_PRAGMA
379 && i != TI_CURRENT_OPTIMIZE_PRAGMA 379 && i != TI_CURRENT_OPTIMIZE_PRAGMA
380 /* SCEV state shouldn't reach the IL. */
381 && i != TI_CHREC_DONT_KNOW
382 && i != TI_CHREC_KNOWN
380 /* Skip va_list* related nodes if offloading. For native LTO 383 /* Skip va_list* related nodes if offloading. For native LTO
381 we want them to be merged for the stdarg pass, for offloading 384 we want them to be merged for the stdarg pass, for offloading
382 they might not be identical between host and offloading target. */ 385 they might not be identical between host and offloading target. */
383 && (!lto_stream_offload_p 386 && (!lto_stream_offload_p
384 || (i != TI_VA_LIST_TYPE 387 || (i != TI_VA_LIST_TYPE