Jonas Maebe
|
49cb7b2564
LLVM: use llvm.dbg.declare instead of llvm.dbg.addr for variable declarations
|
1 жил өмнө |
Jonas Maebe
|
25e832940c
llvmdbg: support for generating debug information for local/para varsyms
|
3 жил өмнө |
Jonas Maebe
|
1f5efe2a95
* support for constrained sitofp/uitofp with (the upcoming) LLVM 10.0
|
5 жил өмнө |
Jonas Maebe
|
9b53ed53e3
* the llvm.experimental.constrained.fpext intrinsic doesn't have a rounding
|
5 жил өмнө |
Jonas Maebe
|
a6a17efa42
* use LLVM constrained fpext/fptrunc intrinsics when fastmath is not enabled
|
5 жил өмнө |
Jonas Maebe
|
797077855e
* use constrained LLVM fp intrinsics for add/sub/mul/slash/fma/sqrt
|
5 жил өмнө |
Jonas Maebe
|
789f13eb24
* LLVM-specific support for popcnt
|
6 жил өмнө |
Jonas Maebe
|
0a91fcb44f
* LLVM-specific support for bsr*/bsf*
|
6 жил өмнө |
Jonas Maebe
|
3b254affb7
* support for the individual alignment flags for the memcpy intrinsic of
|
6 жил өмнө |
Jonas Maebe
|
31c047adf8
* synchronised with trunk till r40605
|
6 жил өмнө |
Jonas Maebe
|
4f72edcdd5
+ LLVM support for the FMA intrinsics
|
6 жил өмнө |
Jonas Maebe
|
b41cd1eb6a
* synchronised with trunk till r40575
|
6 жил өмнө |
Jonas Maebe
|
2330164ee2
+ internal sqrt support for LLVM (faster on all platforms, necessary on
|
6 жил өмнө |
Jonas Maebe
|
440026bb25
* synchronised with trunk till r40503
|
6 жил өмнө |
Jonas Maebe
|
14f3676b2a
+ llvm_lifetime_start/llvm_lifetime_end intrinsic declarations
|
6 жил өмнө |
Jonas Maebe
|
df0a126064
* abstracted rest of the generic exception handling code through the
|
6 жил өмнө |
Jonas Maebe
|
9d2bba1917
* create a separate type and def for the LLVM "i1" type, because reusing
|
9 жил өмнө |
Jonas Maebe
|
677595880a
+ support for get_frame() for the LLVM target (using the llvm.frameaddress()
|
10 жил өмнө |
Jonas Maebe
|
e2da416270
+ new file for llvm intrinsics (using external compilerprocs)
|
10 жил өмнө |