/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/ |
D | dependency-breaking-sbb-2.s | 4 # The SBB does not depend on the value of register EAX. That means, it doesn't
|
D | dependency-breaking-sbb-1.s | 4 # Although both SBB are dependency breaking instructions, there is still an
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | dependency-breaking-sbb-2.s | 6 # The SBB does not depend on the value of register EAX. That means, it doesn't
|
D | dependency-breaking-sbb-1.s | 6 # Although both SBB are dependency breaking instructions, there is still an
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | dependency-breaking-sbb-2.s | 6 # The SBB does not depend on the value of register EAX. That means, it doesn't
|
D | dependency-breaking-sbb-1.s | 6 # Although both SBB are dependency breaking instructions, there is still an
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86FlagsCopyLowering.cpp | 163 SBB, enumerator 207 LLVM_EXPAND_ADC_SBB_INSTR(SBB) in getMnemonicFromOpcode() 208 return FlagArithMnemonic::SBB; in getMnemonicFromOpcode() 808 case FlagArithMnemonic::SBB: in rewriteArithmetic()
|
D | X86ScheduleZnver2.td | 589 // ADC SBB. 592 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)", 593 "(ADC|SBB)(16|32|64)mi8", 594 "(ADC|SBB)64mi32")>;
|
D | X86ScheduleZnver1.td | 594 // ADC SBB. 597 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)", 598 "(ADC|SBB)(16|32|64)mi8", 599 "(ADC|SBB)64mi32")>;
|
D | X86ISelDAGToDAG.cpp | 587 case X86ISD::SBB: in IsProfitableToFold() 2652 case X86ISD::SBB: in selectLEAAddr() 3122 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3201 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3216 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3239 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3262 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3310 if (Opc == X86ISD::ADC || Opc == X86ISD::SBB) { in foldLoadStoreIntoMemOperand() 5578 case X86ISD::SBB: { in Select()
|
D | X86ISelLowering.h | 396 SBB, enumerator
|
D | X86IntrinsicsInfo.h | 1109 X86_INTRINSIC_DATA(subborrow_32, ADX, X86ISD::SBB, X86ISD::SUB), 1110 X86_INTRINSIC_DATA(subborrow_64, ADX, X86ISD::SBB, X86ISD::SUB),
|
D | X86InstrArithmetic.td | 1008 /// SBB. 1197 defm SBB : ArithBinOp_RFF<0x18, 0x1A, 0x1C, "sbb", MRM3r, MRM3m, X86sbb_flag, 1333 defm SBB : ArithBinOp_RFF_relocImm_Pats<X86sbb_flag>;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86FlagsCopyLowering.cpp | 167 SBB, enumerator 210 LLVM_EXPAND_ADC_SBB_INSTR(SBB) in getMnemonicFromOpcode() 211 return FlagArithMnemonic::SBB; in getMnemonicFromOpcode() 823 case FlagArithMnemonic::SBB: in rewriteArithmetic()
|
D | X86ScheduleZnver2.td | 580 // ADC SBB. 583 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)", 584 "(ADC|SBB)(16|32|64)mi8", 585 "(ADC|SBB)64mi32")>;
|
D | X86ScheduleZnver1.td | 591 // ADC SBB. 594 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)", 595 "(ADC|SBB)(16|32|64)mi8", 596 "(ADC|SBB)64mi32")>;
|
D | X86ISelDAGToDAG.cpp | 604 case X86ISD::SBB: in IsProfitableToFold() 2551 case X86ISD::SBB: in selectLEAAddr() 3024 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3103 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3118 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3141 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3164 case X86ISD::SBB: in foldLoadStoreIntoMemOperand() 3212 if (Opc == X86ISD::ADC || Opc == X86ISD::SBB) { in foldLoadStoreIntoMemOperand()
|
D | X86IntrinsicsInfo.h | 1103 X86_INTRINSIC_DATA(subborrow_32, ADX, X86ISD::SBB, X86ISD::SUB), 1104 X86_INTRINSIC_DATA(subborrow_64, ADX, X86ISD::SBB, X86ISD::SUB),
|
D | X86ISelLowering.h | 341 ADD, SUB, ADC, SBB, SMUL, UMUL, enumerator
|
/external/llvm/lib/Target/X86/ |
D | X86SchedHaswell.td | 552 // ADC SBB. 554 def : InstRW<[Write2P0156_Lat2], (instregex "(ADC|SBB)(8|16|32|64)r(r|i)", 555 "(ADC|SBB)(16|32|64)ri8", 556 "(ADC|SBB)64ri32", 557 "(ADC|SBB)(8|16|32|64)rr_REV")>; 560 def : InstRW<[Write2P0156_Lat2Ld, ReadAfterLd], (instregex "(ADC|SBB)(8|16|32|64)rm")>; 564 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)", 565 "(ADC|SBB)(16|32|64)mi8", 566 "(ADC|SBB)64mi32")>;
|
D | X86ISelLowering.h | 342 ADD, SUB, ADC, SBB, SMUL, enumerator
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | InductiveRangeCheckElimination.cpp | 1167 for (auto *SBB : successors(OriginalBB)) { in cloneLoop() local 1168 if (OriginalLoop.contains(SBB)) in cloneLoop() 1171 for (PHINode &PN : SBB->phis()) { in cloneLoop()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | InductiveRangeCheckElimination.cpp | 1182 for (auto *SBB : successors(OriginalBB)) { in cloneLoop() local 1183 if (OriginalLoop.contains(SBB)) in cloneLoop() 1186 for (PHINode &PN : SBB->phis()) { in cloneLoop()
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | copy-eflags.ll | 291 ; used to lower SETB into an SBB pattern in order to make sure that kind of
|
/external/pcre/dist2/src/sljit/ |
D | sljitNativeX86_common.c | 241 #define SBB (/* BINARY */ 3 << 3) macro 2329 return emit_non_cum_binary(compiler, BINARY_OPCODE(SBB),
|