aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2024-03-08 12:15:53 +0000
committerTim Northover <tnorthover@apple.com>2024-03-14 11:32:44 +0000
commit4299c727e4806aa55398ad23da48a401554cd432 (patch)
treedb50f5ef5df2f7bc8c47dcb1d8112778a85af89d /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
parent763be018c57171730f80367e75d994a80f34d2ea (diff)
downloadllvm-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