|
From: | Georg-Johann Lay |
Subject: | Re: [avr-gcc-list] builtins-error.c test fails for avr |
Date: | Tue, 21 Apr 2015 17:03:39 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 |
Am 04/21/2015 um 03:24 PM schrieb Georg-Johann Lay:
Without fat LTO objects, the compiler just puts gimple IR into the objects, there is no asm code. Built-in functions are represented by their decls as provided by targetm.builtin_decl(). This means there is no expansion of tree to rtl. That expansion is as late as possible (in principle it could even be in some
Should read instead:That check for compile-time constant is as late as possible, namely at tree-rtl lowering in targetm.expand_builtin (in principle it could even be in some
rtl pass; the assumption is that if the respective value has not been resolved to integer_cst then the same applies to later passes.
[Prev in Thread] | Current Thread | [Next in Thread] |