diff options
| author | Kamil Rytarowski <n54@gmx.com> | 2018-02-17 13:35:09 +0000 |
|---|---|---|
| committer | Kamil Rytarowski <n54@gmx.com> | 2018-02-17 13:35:09 +0000 |
| commit | 7cde46764a10c389e4fbfd4be2435a061edab3c6 (patch) | |
| tree | 65b32bc1a469f5e2bc79618401e2b8a2af5c1e16 /llvm/lib/Target/AArch64/AArch64MacroFusion.cpp | |
| parent | 7d4a974d8bf111542cb7c48fb3f930c3732b1b0e (diff) | |
| download | bcm5719-llvm-7cde46764a10c389e4fbfd4be2435a061edab3c6.tar.gz bcm5719-llvm-7cde46764a10c389e4fbfd4be2435a061edab3c6.zip | |
Recognize all NetBSD architectures in UBSan
Summary:
Use uniform accessors for Program Pointer,
Stack Pointer and Frame Pointer.
Remove CPU check in UBSan supported platforms
and rely only on the OS type.
This adds NetBSD support in GetPcSpBp() for:
- ARM
- ARM64
- HPPA
- PowerPC/PowerPC64
- SPARC/SPARC64
- MIPS
- DEC Alpha AXP
- DEC VAX
- M68K and M68010
- SH3
- IA64
- OR1K
- RISCV
Sponsored by <The NetBSD Foundation>
Reviewers: joerg, vitalybuka, ro
Reviewed By: vitalybuka
Subscribers: aemerson, jyknight, sdardis, kubamracek, arichardson, llvm-commits, kristof.beyls, fedor.sergeev, #sanitizers
Tags: #sanitizers
Differential Revision: https://reviews.llvm.org/D43021
llvm-svn: 325431
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64MacroFusion.cpp')
0 files changed, 0 insertions, 0 deletions

