search for: d63036

Displaying 3 results from an estimated 3 matches for "d63036".

Did you mean: d63034
2019 Jun 14
4
Planned change to IR semantics: constant expressions never have undefined behavior
See https://reviews.llvm.org/D63036 for the full patch and description. Essentially, the Constant::canTrap API is going away. To make this work, the semantics of division and remainder constant expressions are changing slightly, so division by zero produces poison, not undefined behavior. (The corresponding instructions still have...
2019 Jun 14
2
Planned change to IR semantics: constant expressions never have undefined behavior
On Fri, Jun 14, 2019 at 6:58 PM Chris Lattner via llvm-dev < llvm-dev at lists.llvm.org> wrote: > > > On Jun 14, 2019, at 3:24 PM, Eli Friedman via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > See https://reviews.llvm.org/D63036 > <https://urldefense.proofpoint.com/v2/url?u=https-3A__reviews.llvm.org_D63036&d=DwMFaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=O_4M49EtSpZ_-BQYeigzGv0P4__noMcSu2RYEjS1vKs&m=HPH8LbjOYmP3G9p6HJYKLtOFGQQJ0aWeEc7QU46PkOw&s=Q-PK-STEJTkFgcTQeOjIR7RY4e_iIHz191Qk_8syQlA&e=> > for...
2019 Jun 15
2
Planned change to IR semantics: constant expressions never have undefined behavior
...; > On Fri, Jun 14, 2019 at 6:58 PM Chris Lattner via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> >> >> On Jun 14, 2019, at 3:24 PM, Eli Friedman via llvm-dev < >> llvm-dev at lists.llvm.org> wrote: >> >> See https://reviews.llvm.org/D63036 >> <https://urldefense.proofpoint.com/v2/url?u=https-3A__reviews.llvm.org_D63036&d=DwMFaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=O_4M49EtSpZ_-BQYeigzGv0P4__noMcSu2RYEjS1vKs&m=HPH8LbjOYmP3G9p6HJYKLtOFGQQJ0aWeEc7QU46PkOw&s=Q-PK-STEJTkFgcTQeOjIR7RY4e_iIHz191Qk_8syQlA&e=> >&g...