Merge pull request #1 from HaoMengHIT/master

The Lock and Unlock of  LoadInst
reduce unnecessary comment

Signed-off-by: xiehuc <xiehuc@gmail.com>
add a test Pass 'LockAll' to test Lock

you need compile with ENABLE_DEBUG to enable LockAll

Signed-off-by: xiehuc <xiehuc@gmail.com>
add debug.h file

Signed-off-by: xiehuc <xiehuc@gmail.com>
remove errs() into DEBUG macro

Signed-off-by: xiehuc <xiehuc@gmail.com>
增加对Store指令的lock与unlock和Cmp的lock