search for: isfast

Displaying 9 results from an estimated 9 matches for "isfast".

2018 Feb 09
1
[RFC] Should we bump the bitcode version in LLVM 6.0?
Agree, but that wouldn’t solve the downgrade problem plus this is probably too late to fix LLVM 6.0 for all the isFast uses. > On Feb 9, 2018, at 10:05 AM, Matthias Braun <mbraun at apple.com> wrote: > > Just wanted to point out part of this even becoming a problem is the use of `isFast()`. > There should be warnings against using isFast() and the existing code should be changed to query specifi...
2018 Feb 09
0
[RFC] Should we bump the bitcode version in LLVM 6.0?
Just wanted to point out part of this even becoming a problem is the use of `isFast()`. There should be warnings against using isFast() and the existing code should be changed to query specific flags instead... - Matthias > On Feb 8, 2018, at 5:34 PM, Quentin Colombet via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Hi, > > TL;DR > r317488 changed t...
2018 Feb 09
9
[RFC] Should we bump the bitcode version in LLVM 6.0?
Hi, TL;DR r317488 changed the way fast math flags are laid out in the bitcode and anyone compiling a pre-llvm-6.0 bitcode with llvm-6.0 will lose all the optimizations guarded by isFast and a pre-llvm-6.0 compiler compiling a llvm-6.0 bitcode will potentially generate incorrect code w.r.t. fast math expectations. Should we bump the bitcode version because of that and have the autoupgrader properly rewrite the fast-math to preserve that semantic? (I believe we should!) * Context...
2018 Feb 09
0
[RFC] Should we bump the bitcode version in LLVM 6.0?
...2018 at 8:34 PM, Quentin Colombet via llvm-dev < llvm-dev at lists.llvm.org> wrote: > Hi, > > TL;DR > r317488 changed the way fast math flags are laid out in the bitcode and > anyone compiling a pre-llvm-6.0 bitcode with llvm-6.0 will lose all the > optimizations guarded by isFast and a pre-llvm-6.0 compiler compiling a > llvm-6.0 bitcode will potentially generate incorrect code w.r.t. fast math > expectations. > > Should we bump the bitcode version because of that and have the > autoupgrader properly rewrite the fast-math to preserve that semantic? > (I be...
2018 Feb 13
0
[RFC] Should we bump the bitcode version in LLVM 6.0?
...-02-08 17:34 GMT-08:00 Quentin Colombet via llvm-dev < llvm-dev at lists.llvm.org>: > Hi, > > TL;DR > r317488 changed the way fast math flags are laid out in the bitcode and > anyone compiling a pre-llvm-6.0 bitcode with llvm-6.0 will lose all the > optimizations guarded by isFast and a pre-llvm-6.0 compiler compiling a > llvm-6.0 bitcode will potentially generate incorrect code w.r.t. fast math > expectations. > > Should we bump the bitcode version because of that and have the > autoupgrader properly rewrite the fast-math to preserve that semantic? > (I be...
2018 Feb 13
2
[RFC] Should we bump the bitcode version in LLVM 6.0?
...Colombet via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>: > Hi, > > TL;DR > r317488 changed the way fast math flags are laid out in the bitcode and anyone compiling a pre-llvm-6.0 bitcode with llvm-6.0 will lose all the optimizations guarded by isFast and a pre-llvm-6.0 compiler compiling a llvm-6.0 bitcode will potentially generate incorrect code w.r.t. fast math expectations. > > Should we bump the bitcode version because of that and have the autoupgrader properly rewrite the fast-math to preserve that semantic? > (I believe we shoul...
2018 Feb 16
2
[RFC] Should we bump the bitcode version in LLVM 6.0?
...; llvm-dev at lists.llvm.org>: >> >>> Hi, >>> >>> TL;DR >>> r317488 changed the way fast math flags are laid out in the bitcode and >>> anyone compiling a pre-llvm-6.0 bitcode with llvm-6.0 will lose all the >>> optimizations guarded by isFast and a pre-llvm-6.0 compiler compiling a >>> llvm-6.0 bitcode will potentially generate incorrect code w.r.t. fast math >>> expectations. >>> >>> Should we bump the bitcode version because of that and have the >>> autoupgrader properly rewrite the fast-ma...
2018 Feb 14
0
[RFC] Should we bump the bitcode version in LLVM 6.0?
...lombet via llvm-dev < > llvm-dev at lists.llvm.org>: > >> Hi, >> >> TL;DR >> r317488 changed the way fast math flags are laid out in the bitcode and >> anyone compiling a pre-llvm-6.0 bitcode with llvm-6.0 will lose all the >> optimizations guarded by isFast and a pre-llvm-6.0 compiler compiling a >> llvm-6.0 bitcode will potentially generate incorrect code w.r.t. fast math >> expectations. >> >> Should we bump the bitcode version because of that and have the >> autoupgrader properly rewrite the fast-math to preserve that...
2018 Feb 16
0
[RFC] Should we bump the bitcode version in LLVM 6.0?
...>: >>> >>>> Hi, >>>> >>>> TL;DR >>>> r317488 changed the way fast math flags are laid out in the bitcode and >>>> anyone compiling a pre-llvm-6.0 bitcode with llvm-6.0 will lose all the >>>> optimizations guarded by isFast and a pre-llvm-6.0 compiler compiling a >>>> llvm-6.0 bitcode will potentially generate incorrect code w.r.t. fast math >>>> expectations. >>>> >>>> Should we bump the bitcode version because of that and have the >>>> autoupgrader properly...