diff options
author | Sam Elliott <selliott@lowrisc.org> | 2019-10-28 09:52:21 +0000 |
---|---|---|
committer | Sam Elliott <selliott@lowrisc.org> | 2019-10-28 09:54:33 +0000 |
commit | 7214f7a79f4bf791e5c6726757dbcec143f0aa91 (patch) | |
tree | acfdc8b7f7f79a3276930d1337e8df3789808706 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | |
parent | da68fd8f81602f388b4a603518fede7fcafd3bc1 (diff) | |
download | bcm5719-llvm-7214f7a79f4bf791e5c6726757dbcec143f0aa91.tar.gz bcm5719-llvm-7214f7a79f4bf791e5c6726757dbcec143f0aa91.zip |
[RISCV] Lower llvm.trap and llvm.debugtrap
Summary:
Until this commit, these have lowered to a call to abort().
`llvm.trap()` now lowers to `unimp`, which should trap on all systems.
`llvm.debugtrap()` now lowers to `ebreak`, which is exactly what this
instruction is for.
Reviewers: asb, luismarques
Reviewed By: asb
Subscribers: hiraditya, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX, jocewei, psnobl, benna, Jim, s.egerton, pzheng, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D69390
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions