Displaying 4 results from an estimated 4 matches for "intrisinc".
Did you mean:
intrisic
2012 Apr 13
3
remove src/libFLAC/ia32 permanently?
Hi:
In my opinion, we should axe all pure asm implementations in
src/libFLAC/ia32 and the relevant configure options.
Reasons are simple:
- modern compilers plus the use of intrisincs make the code as faster
as possible, if you need maximum speed I suggest you to build with
profiling enabled. ;)
- there is no support for x86_64 (that is.. all modern PC ;-) ) or for
arm (most modern phones and media players)
- AFAIK, those assembler optimizations may be even slower than t...
2007 Aug 28
1
[LLVMdev] llvm-gcc4 and setjmp
Hello, Torvald
> is there documentation about what happens to setjmp() et al, and how one
> should handle the setjmp intrinsics?
You shouldn't use them at all.
> Are setjmp() function calls transformed to intrinsics, or are
> the intrinsics only used for EH?
Intrisincs are used for representing necessary EH code flow. User's
setjmp() are just function calls. We fixed recently optimization passes
not to touch volatile loads/stores. So, now everything connected with
setjmp should be ok.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics &...
2018 Apr 12
0
[cfe-dev] Why is #pragma STDC FENV_ACCESS not supported?
...ow implemented the above to handle all the currently supported
STRICT_ FP nodes in the SystemZ back-end (at least for pre-z13 machines,
I'm not supporting vector instructions yet):
https://reviews.llvm.org/D45576
I've tested this using a hacked clang front-end that always uses
constrained intrisincs in place of most regular FP operations,
and it at least still passes the LNT test-suite.
I'd appreciate any comments on whether this looks like an acceptable
approach. In particular, I'd like to hear from Andrew how this
compares with your approach -- I understand you have some other
met...
2018 Feb 09
1
[cfe-dev] Why is #pragma STDC FENV_ACCESS not supported?
Hi Andrew,
sorry for the delay, I only now got some time to look into this a bit more.
But I still have a number of questions of how to actually implement this in
the back end. Looking at this bottom-up, starting with the behavior of the
actual machine instructions, we have (at least on SystemZ) the following
things to consider:
A) Rounding mode
Most FP arithmetic instructions use the