Previously loadImmediate() would produce MKMSK instructions with invalid
immediate values such as mkmsk r0, 9. Fix this by checking the mask size
is valid.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D3289
[XCore] Don't create invalid MKMSK instructions inside loadImmediate(). ClosedPublic Authored by • friedgold on Apr 4 2014, 8:17 AM.
Revision Contents
Diff 8374 lib/Target/XCore/XCoreInstrInfo.cpp
test/CodeGen/XCore/epilogue_prologue.ll
|