Revert "[ASan] Replace IR based callbacks with shared assembly code callbacks."
authorKirill Stoimenov <kstoimenov@google.com>
Sat, 11 Dec 2021 00:40:04 +0000 (00:40 +0000)
committerKirill Stoimenov <kstoimenov@google.com>
Sat, 11 Dec 2021 00:42:18 +0000 (00:42 +0000)
commita55e51f9a64cdb59dd5595b84161493006dcefe1
treeea56921e14f79ce982d8425ca61fc4998163bc1a
parent06b90175e7e3ff2c9298ad3a15a00c1f04ae7029
Revert "[ASan] Replace IR based callbacks with shared assembly code callbacks."

This reverts commit db124df4950699caa020384ee8da23af6c707d3c.

Broke some builds:
https://lab.llvm.org/buildbot/#/builders/98/builds/9895
https://lab.llvm.org/buildbot/#/builders/91/builds/434

Reviewed By: kstoimenov

Differential Revision: https://reviews.llvm.org/D115564
llvm/lib/Target/X86/X86AsmPrinter.cpp
llvm/lib/Target/X86/X86AsmPrinter.h
llvm/lib/Target/X86/X86MCInstLower.cpp
llvm/test/CodeGen/X86/asan-check-memaccess-add.ll
llvm/test/CodeGen/X86/asan-check-memaccess-or.ll