Skip to content

Commit b2cfc51

Browse files
committed
Comment out-of-line patterns
1 parent 44688af commit b2cfc51

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

llvm/lib/Target/ARM/ARMInstrInfo.td

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5107,6 +5107,10 @@ def MVNCCi : ARMPseudoInst<(outs GPR:$Rd),
51075107

51085108
} // hasSideEffects
51095109

5110+
// The following patterns have to be defined out-of-line because the number
5111+
// of instruction operands does not match the number of SDNode operands
5112+
// (`pred` counts as one operand).
5113+
51105114
def : ARMPat<(ARMcmov i32:$false, i32:$Rm, imm:$cc, CPSR),
51115115
(MOVCCr $false, $Rm, imm:$cc, CPSR)>;
51125116

llvm/lib/Target/ARM/ARMInstrThumb2.td

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3592,6 +3592,10 @@ def t2MOVCCi32imm
35923592

35933593
} // hasSideEffects
35943594

3595+
// The following patterns have to be defined out-of-line because the number
3596+
// of instruction operands does not match the number of SDNode operands
3597+
// (`pred` counts as one operand).
3598+
35953599
def : T2Pat<(ARMcmov i32:$false, i32:$Rm, imm:$cc, CPSR),
35963600
(t2MOVCCr $false, $Rm, imm:$cc, CPSR)>;
35973601

llvm/lib/Target/ARM/ARMInstrVFP.td

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2476,6 +2476,10 @@ def VMOVHcc : PseudoInst<(outs HPR:$Sd), (ins HPR:$Sn, HPR:$Sm, pred:$p),
24762476
RegConstraint<"$Sd = $Sn">, Requires<[HasFPRegs]>;
24772477
} // hasSideEffects
24782478

2479+
// The following patterns have to be defined out-of-line because the number
2480+
// of instruction operands does not match the number of SDNode operands
2481+
// (`pred` counts as one operand).
2482+
24792483
def : Pat<(ARMcmov f64:$Dn, f64:$Dm, imm:$cc, CPSR),
24802484
(VMOVDcc $Dn, $Dm, imm:$cc, CPSR)>,
24812485
Requires<[HasFPRegs64]>;

0 commit comments

Comments
 (0)