OSDN Git Service

Fix uninitialized read in ARM's PrintAsmOperand
authorThomas Preud'homme <thomas.preudhomme@arm.com>
Mon, 30 Jul 2018 16:45:40 +0000 (16:45 +0000)
committerThomas Preud'homme <thomas.preudhomme@arm.com>
Mon, 30 Jul 2018 16:45:40 +0000 (16:45 +0000)
commit690afef84f09c378786398b6d5ec0c5500a4c6b4
treeba355dd253683cb69e76975372252c8c565d2342
parent1453140bcb1775f72cb75e6be2cff200cfc477dc
Fix uninitialized read in ARM's PrintAsmOperand

Summary:
Fix read of uninitialized RC variable in ARM's PrintAsmOperand when
hasRegClassConstraint returns false. This was causing
inline-asm-operand-implicit-cast test to fail in r338206.

Reviewers: t.p.northover, weimingz, javed.absar, chill

Reviewed By: chill

Subscribers: chill, eraman, kristof.beyls, chrib, llvm-commits

Differential Revision: https://reviews.llvm.org/D49984

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@338268 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMAsmPrinter.cpp
test/CodeGen/ARM/inlineasm-64bit.ll