diff options
author | Tim Northover <tnorthover@apple.com> | 2024-03-08 12:15:53 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2024-03-14 11:32:44 +0000 |
commit | 4299c727e4806aa55398ad23da48a401554cd432 (patch) | |
tree | db50f5ef5df2f7bc8c47dcb1d8112778a85af89d /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp | |
parent | 763be018c57171730f80367e75d994a80f34d2ea (diff) | |
download | llvm-4299c727e4806aa55398ad23da48a401554cd432.zip llvm-4299c727e4806aa55398ad23da48a401554cd432.tar.gz llvm-4299c727e4806aa55398ad23da48a401554cd432.tar.bz2 |
AArch64: add __builtin_arm_trap
It's useful to provide an indicator code with the trap, which the generic
__builtin_trap can't do. asm("brk #N") is an option, but following that with a
__builtin_unreachable() leads to two traps when the compiler doesn't know the
block can't return. So compiler support like this is useful.
Diffstat (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions