/freebsd/lib/libc/amd64/string/ |
H A D | timingsafe_memcmp.S | 68 sub %edx, %ecx # save a SBB compared to .L0508
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopConstrainer.cpp | 506 for (auto *SBB : successors(OriginalBB)) { in cloneLoop() local 507 if (OriginalLoop.contains(SBB)) in cloneLoop() 510 for (PHINode &PN : SBB->phis()) { in cloneLoop()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ScheduleZnver1.td | 586 // ADC SBB. 589 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)", 590 "(ADC|SBB)(16|32|64)mi8", 591 "(ADC|SBB)64mi32")>;
|
H A D | X86ScheduleZnver2.td | 592 // ADC SBB. 595 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)", 596 "(ADC|SBB)(16|32|64)mi8", 597 "(ADC|SBB)64mi32")>;
|
H A D | X86ISelDAGToDAG.cpp | 468 assert((Opcode == X86ISD::SBB || Opcode == X86ISD::SETCC_CARRY) && in getSBBZero() 470 unsigned FlagOpIndex = Opcode == X86ISD::SBB ? 2 : 1; in getSBBZero() 656 case X86ISD::SBB: in IsProfitableToFold() 3108 case X86ISD::SBB: in selectLEAAddr() 3578 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3657 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3672 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3698 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3741 if (Opc == X86ISD::ADC || Opc == X86ISD::SBB) { in foldLoadStoreIntoMemOperand() 6309 case X86ISD::SBB: { in Select()
|
H A D | X86SchedAlderlakeP.td | 530 …fault, ReadDefault, ReadDefault, ReadDefault, ReadDefault], (instregex "^(ADC|SBB)(16|32|64)mr$")>; 539 …fault, ReadDefault, ReadDefault, ReadDefault, ReadDefault], (instregex "^(ADC|SBB)(8|16|32|64)rm$", 546 def : InstRW<[ADLPWriteResGroup3], (instregex "^(ADC|SBB)8mi(8?)$")>; 553 …d, ReadDefault, ReadDefault, ReadDefault, ReadDefault, ReadDefault], (instregex "^(ADC|SBB)8mr$")>;
|
H A D | X86ExpandPseudo.cpp | 687 MI_TO_RI(SBB); in expandMI()
|
H A D | X86ISelLowering.h | 402 SBB, enumerator
|
H A D | X86IntrinsicsInfo.h | 1604 X86_INTRINSIC_DATA(subborrow_32, ADX, X86ISD::SBB, X86ISD::SUB), 1605 X86_INTRINSIC_DATA(subborrow_64, ADX, X86ISD::SBB, X86ISD::SUB),
|
H A D | X86InstrArithmetic.td | 839 /// SBB. 1104 defm SBB : ArithBinOp_RFF<0x19, 0x1B, 0x1D, "sbb", MRM3r, MRM3m, X86sbb_flag, 1258 defm SBB : ArithBinOp_RFF_relocImm_Pats<X86sbb_flag>;
|
H A D | X86InstrFragments.td | 272 def X86sbb_flag : SDNode<"X86ISD::SBB", SDTBinaryArithWithFlagsInOut>;
|
H A D | X86SchedSapphireRapids.td | 531 …fault, ReadDefault, ReadDefault, ReadDefault, ReadDefault], (instregex "^(ADC|SBB)(16|32|64)mr$")>; 538 …fault, ReadDefault, ReadDefault, ReadDefault, ReadDefault], (instregex "^(ADC|SBB)(8|16|32|64)rm$", 545 def : InstRW<[SPRWriteResGroup3], (instregex "^(ADC|SBB)8mi(8?)$")>; 552 …d, ReadDefault, ReadDefault, ReadDefault, ReadDefault, ReadDefault], (instregex "^(ADC|SBB)8mr$")>;
|
H A D | X86SchedHaswell.td | 1851 // The 0x83 ADC/SBB opcodes have special support for immediate 0 to only require
|
H A D | X86.td | 552 "SBB with same register has no source dependency">;
|
H A D | X86ISelLowering.cpp | 23947 SDValue Cmp = DAG.getNode(X86ISD::SBB, DL, VTs, LHS, RHS, Carry.getValue(1)); in LowerSETCCCARRY() 24024 Opc == X86ISD::SBB || Opc == X86ISD::SMUL || Opc == X86ISD::UMUL || in isX86LogicalCmp() 24181 SDValue SBB = DAG.getNode(X86ISD::SETCC_CARRY, DL, VT, in LowerSELECT() local 24184 return DAG.getNode(ISD::OR, DL, VT, SBB, Y); in LowerSELECT() 31839 SDValue Sum = DAG.getNode(IsAdd ? X86ISD::ADC : X86ISD::SBB, DL, VTs, in LowerADDSUBO_CARRY() 33814 NODE_NAME_CASE(SBB) in getTargetNodeName() 50489 return DAG.getNode(IsSub ? X86ISD::SBB : X86ISD::ADC, DL, in combineAddOrSubToADCOrSBB() 50511 return DAG.getNode(IsSub ? X86ISD::SBB : X86ISD::ADC, DL, in combineAddOrSubToADCOrSBB() 50520 return DAG.getNode(IsSub ? X86ISD::ADC : X86ISD::SBB, DL, in combineAddOrSubToADCOrSBB() 50541 return DAG.getNode(IsSub ? X86ISD::ADC : X86ISD::SBB, DL, in combineAddOrSubToADCOrSBB() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | InductiveRangeCheckElimination.cpp | 1324 for (auto *SBB : successors(OriginalBB)) { cloneLoop() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 3087 for (const auto *SBB : BB->successors()) in checkAndUpdateCCRKill() local 3088 if (SBB->isLiveIn(M68k::CCR)) in checkAndUpdateCCRKill()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 8899 for (auto *SBB : successors(ExitingBlock)) in computeExitLimit() local 8900 if (!L->contains(SBB)) { in computeExitLimit() 8903 Exit = SBB; in computeExitLimit()
|