aboutsummaryrefslogtreecommitdiffhomepage
path: root/compileopts/target.go
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2022-08-27 18:41:17 +0200
committerRon Evans <[email protected]>2022-08-28 23:37:56 +0200
commitb8a6a1f62ba8803aaa3b9f25c8a3fcdf184eb393 (patch)
tree19b88115eaab07764f57fee0e16684e5f2974909 /compileopts/target.go
parentef912a132d20f000e4cd7fef7c698a762ba928e0 (diff)
downloadtinygo-b8a6a1f62ba8803aaa3b9f25c8a3fcdf184eb393.tar.gz
tinygo-b8a6a1f62ba8803aaa3b9f25c8a3fcdf184eb393.zip
compiler: use the LLVM builtins everywhere
This gives some more optimization opportunities to LLVM, because it understands these intrinsics. For example, it might convert llvm.sqrt.f64 to llvm.sqrt.f32 if possible.
Diffstat (limited to 'compileopts/target.go')
0 files changed, 0 insertions, 0 deletions