[PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Jonas Paulsson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 24 02:09:38 PDT 2019
jonpa added a reviewer: aemerson.
jonpa added a comment.
In D63973#1719410 <https://reviews.llvm.org/D63973#1719410>, @craig.topper wrote:
> Is the list from August still the broken test list?
The Hexagon and X86 CodeGen test failures are still the same but the DebugInfo failure does not show up anymore. A new failure is in AArch64/GlobalISel:
******************** TEST 'LLVM :: CodeGen/AArch64/GlobalISel/legalize-phi-insertpt-decrement.mir' FAILED ********************
*** Bad machine code: Expected a register operand. ***
- function: snork
- basic block: %bb.3 bb10 (0x62e5ce8)
- instruction: RET 0
- operand 0: 0
LLVM ERROR: Found 1 machine code errors.
******************** TEST 'LLVM :: CodeGen/Hexagon/expand-condsets-phys-reg.mir' FAILED ********************
*** Bad machine code: Expected a register operand. ***
- function: fred
- basic block: %bb.0 (0x62c1c18)
- instruction: %1:predregs = C2_cmplt %0:intregs, 10
- operand 2: 10
LLVM ERROR: Found 1 machine code errors.
******************** TEST 'LLVM :: CodeGen/Hexagon/sdr-global.mir' FAILED ********************
*** Bad machine code: Expected a register operand. ***
- function: fred
- basic block: %bb.0 (0x62c2028)
- instruction: %0:doubleregs = A4_combineir 0, @g0
- operand 2: @g0
LLVM ERROR: Found 1 machine code errors.
******************** TEST 'LLVM :: CodeGen/X86/xray-custom-log.ll' FAILED ********************
*** Bad machine code: Expected a non-register operand. ***
- function: fn
- basic block: %bb.0 (0x632aa38)
- instruction: PATCHABLE_EVENT_CALL killed %1:gr64, killed %0:gr32
- operand 1: killed %0:gr32
LLVM ERROR: Found 1 machine code errors.
******************** TEST 'LLVM :: CodeGen/X86/xray-typed-event-log.ll' FAILED ********************
*** Bad machine code: Expected a non-register operand. ***
- function: fn
- basic block: %bb.0 (0x632a8b8)
- instruction: PATCHABLE_TYPED_EVENT_CALL killed %2:gr16, killed %1:gr64, killed %0:gr32
- operand 0: killed %2:gr16
*** Bad machine code: Expected a non-register operand. ***
- function: fn
- basic block: %bb.0 (0x632a8b8)
- instruction: PATCHABLE_TYPED_EVENT_CALL killed %2:gr16, killed %1:gr64, killed %0:gr32
- operand 2: killed %0:gr32
LLVM ERROR: Found 2 machine code errors.
Failing Tests (5):
LLVM :: CodeGen/AArch64/GlobalISel/legalize-phi-insertpt-decrement.mir
LLVM :: CodeGen/Hexagon/expand-condsets-phys-reg.mir
LLVM :: CodeGen/Hexagon/sdr-global.mir
LLVM :: CodeGen/X86/xray-custom-log.ll
LLVM :: CodeGen/X86/xray-typed-event-log.ll
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D63973/new/
https://reviews.llvm.org/D63973
More information about the llvm-commits
mailing list