Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ARM] Update ifcvt test target triples and opcodes. NFC
Some of the instructions in these tests were technically invalid combinations (using ARM opcodes in Thumb mode, for example). Update the targets and the instructions used to be more correct.
- Loading branch information
1 parent
7ead008
commit 6b067c6
Showing
8 changed files
with
41 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,25 @@ | ||
# RUN: llc -mtriple=arm-apple-ios -run-pass=if-converter %s -o - | FileCheck %s | ||
# RUN: llc -mtriple=thumbv7-apple-ios -run-pass=if-converter %s -o - | FileCheck %s | ||
--- | ||
name: foo | ||
body: | | ||
bb.0: | ||
Bcc %bb.2, 0, $cpsr | ||
tBcc %bb.2, 0, $cpsr | ||
bb.1: | ||
successors: | ||
BX_RET 14, _ | ||
tBX_RET 14, _ | ||
bb.2: | ||
successors: | ||
$sp = tADDspi $sp, 2, 14, _ | ||
BX_RET 14, _ | ||
tBX_RET 14, _ | ||
... | ||
|
||
# Simple testcase with unanalyzable instructions in both TBB and FBB. | ||
|
||
# CHECK: body: | | ||
# CHECK: bb.0: | ||
# CHECK: $sp = tADDspi $sp, 2, 0, $cpsr | ||
# CHECK: BX_RET 0, $cpsr | ||
# CHECK: BX_RET 14, $noreg | ||
# CHECK: tBX_RET 0, $cpsr | ||
# CHECK: tBX_RET 14, $noreg | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters