Searched refs:SBCS (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/test/MC/ARM/ |
| H A D | thumb2-narrow-dp.ll | 574 SBCS r3, r2, r1 // Must be wide - 3 distinct registers 575 SBCS r4, r4, r1 // Should choose narrow 576 SBCS r1, r4, r1 // Should choose wide - not commutative 577 SBCS.W r4, r4, r1 // Explicitly wide 578 SBCS.W r2, r1, r2 580 SBCS r7, r7, r1 // Should use narrow 582 SBCS r8, r8, r1 583 SBCS r4, r8, r4 584 SBCS r3, r3, r8 585 SBCS r2, r2, r1, lsl #1 // Must use wide - shifted register [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedThunderX2T99.td | 433 "SBCS(W|X)r", "CCMN(W|X)(i|r)", 455 "SBCS(W|X)r", "CCMN(W|X)(i|r)", 474 "SBCS(W|X)r", "CCMN(W|X)(i|r)",
|
| H A D | AArch64SchedThunderX3T110.td | 692 "SBCS(W|X)r", "CCMN(W|X)(i|r)", 714 "SBCS(W|X)r", "CCMN(W|X)(i|r)", 733 "SBCS(W|X)r", "CCMN(W|X)(i|r)",
|
| H A D | AArch64ISelLowering.h | 141 SBCS, enumerator
|
| H A D | AArch64SchedA64FX.td | 827 "SBCS(W|X)r", "CCMN(W|X)(i|r)", 848 "SBCS(W|X)r", "CCMN(W|X)(i|r)", 866 "SBCS(W|X)r", "CCMN(W|X)(i|r)",
|
| H A D | AArch64SchedKryoDetails.td | 1782 (instregex "SBCS?(W|X)r")>;
|
| H A D | AArch64ISelLowering.cpp | 2101 MAKE_CASE(AArch64ISD::SBCS) in getTargetNodeName() 3609 bool InvertCarry = Opcode == AArch64ISD::SBCS; in lowerADDSUBCARRY() 5397 return lowerADDSUBCARRY(Op, DAG, AArch64ISD::SBCS, false /*unsigned*/); in LowerOperation() 5401 return lowerADDSUBCARRY(Op, DAG, AArch64ISD::SBCS, true /*signed*/); in LowerOperation() 19516 case AArch64ISD::SBCS: in PerformDAGCombine()
|
| H A D | AArch64InstrInfo.td | 564 def AArch64sbc_flag : SDNode<"AArch64ISD::SBCS", SDTBinaryArithWithFlagsInOut>;
|