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.
Details
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 20836 Build 20836: arc lint + arc unit
Event Timeline
lib/Target/ARM/ARMAsmPrinter.cpp | ||
---|---|---|
379 | Is this doing the right thing for big-endian? (re: https://reviews.llvm.org/D49778) |
lib/Target/ARM/ARMAsmPrinter.cpp | ||
---|---|---|
379 | Apparently not but this is an independent problem (ie. the patch does not touch this) and would be fixed by Jackson's patch. Do you mean that Jackson's patch should go in first and be marked as a dependency of this one? |
lib/Target/ARM/ARMAsmPrinter.cpp | ||
---|---|---|
379 | Well, duh, apparently I didn't pay enough attention to notice these patches change the same part of the code. It would be nice to sequence them, as they would probably create a merge conflict? |
Is this doing the right thing for big-endian? (re: https://reviews.llvm.org/D49778)
(arguably a slightly separate issue, indeed).