[10/11] patch series to port HWASAN for riscv64
Depends On D131575
| Paths 
 |  Differential  D131344  
[RISC-V][HWASAN] Adjust lit test support for RISC-V HWASAN feature ClosedPublic Authored by smd on Aug 6 2022, 2:47 PM. 
Details 
Diff Detail 
 Event Timelinesmd added a parent revision: D131343: [RISC-V][HWASAN] Add support for lowering HWASAN intrinsic for RISC-V. Herald added subscribers: Restricted Project, • pcwang-thead.  ·  View Herald TranscriptAug 7 2022, 3:29 AM craig.topper added inline comments. 
 Comment Actions if 
 This revision is now accepted and ready to land.Aug 9 2022, 6:11 PM smd added a parent revision: D131575: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V. Comment Actions @vitalybuka  Failed Tests (3): HWAddressSanitizer-riscv64 :: TestCases/stack-oob.c HWAddressSanitizer-riscv64 :: TestCases/try-catch.cpp HWAddressSanitizer-riscv64 :: TestCases/exported-tagged-global.c The first two fail since risc-v doesn't have oldrt support and the last one fails due to aarch64 specific option(--aarch64-enable-global-isel-at-O=1). Thanks This revision was landed with ongoing or failed builds.Dec 14 2022, 5:15 AM Closed by commit rG847fa84b3d34: [RISC-V][HWASAN] Adjust lit test support for RISC-V HWASAN feature (authored by smd).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 450578 compiler-rt/test/hwasan/TestCases/Linux/atfork.cpp
 compiler-rt/test/hwasan/TestCases/Linux/create-thread-stress.cpp
 compiler-rt/test/hwasan/TestCases/Linux/vfork.c
 compiler-rt/test/hwasan/TestCases/exported-tagged-global.c
 compiler-rt/test/hwasan/TestCases/global-with-reduction.c
 compiler-rt/test/hwasan/TestCases/global.c
 compiler-rt/test/hwasan/TestCases/many-threads-uaf.c
 compiler-rt/test/hwasan/TestCases/print-memory-usage.c
 compiler-rt/test/hwasan/TestCases/pthread_create.c
 compiler-rt/test/hwasan/TestCases/stack-uas.c
 compiler-rt/test/hwasan/TestCases/tag-mismatch-border-address.c
 compiler-rt/test/hwasan/TestCases/thread-uaf.c
 compiler-rt/test/hwasan/TestCases/try-catch.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-capture.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-dtor-order.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-goto.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-if.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-inlined.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-loop-bug.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-loop-removed.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-loop.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-nobug.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-setjmp.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-temp.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-temp2.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope-types.cpp
 compiler-rt/test/hwasan/TestCases/use-after-scope.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Why is there an x86 change in here?