[PATCH] D4923: [asan-asm-instrumentation] Prologue and epilogue are moved out from InstrumentMemOperand().

NAKAMURA Takumi via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 27 13:23:46 PDT 2015


chapuni added a subscriber: chapuni.
chapuni added a comment.

Excuse me to comment the older commit.

This brought new dependency AsmParser on CodeGen. For example, llvm-mc requires LLVMX86CodeGen, despite other LLVM*CodGen(s) are not required.

Any better idea to dissolve such a dependency?

- Instantiate RegInfo also in X86AsmInstrumentation.cpp.
- Move X86RegisterInfo to another module
- Introduce a new module, X86RegisterInfo.


http://reviews.llvm.org/D4923





More information about the llvm-commits mailing list