summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
diff options
context:
space:
mode:
authorKamil Rytarowski <n54@gmx.com>2018-02-17 13:35:09 +0000
committerKamil Rytarowski <n54@gmx.com>2018-02-17 13:35:09 +0000
commit7cde46764a10c389e4fbfd4be2435a061edab3c6 (patch)
tree65b32bc1a469f5e2bc79618401e2b8a2af5c1e16 /llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
parent7d4a974d8bf111542cb7c48fb3f930c3732b1b0e (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud