Home
last modified time | relevance | path

Searched refs:hasDelaySlot (Results 1 – 25 of 82) sorted by relevance

1234

/external/llvm-project/llvm/lib/Target/Mips/
DMipsBranchExpansion.cpp364 if (Br->hasDelaySlot()) { in replaceBranch()
523 bool hasDelaySlot = buildProperJumpMI(BalTgtMBB, Pos, DL); in expandToLongBranch() local
525 if (STI->isTargetNaCl() || !hasDelaySlot) { in expandToLongBranch()
530 if (hasDelaySlot) { in expandToLongBranch()
629 bool hasDelaySlot = buildProperJumpMI(BalTgtMBB, Pos, DL); in expandToLongBranch() local
631 if (!hasDelaySlot) { in expandToLongBranch()
DMips32r6InstrInfo.td368 bit hasDelaySlot = 0;
420 bit hasDelaySlot = 1;
454 bit hasDelaySlot = 1;
465 bit hasDelaySlot = 1;
483 bit hasDelaySlot = 0;
506 bit hasDelaySlot = 1;
1105 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, hasDelaySlot = 1,
1119 let hasDelaySlot = 1;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsBranchExpansion.cpp355 if (Br->hasDelaySlot()) { in replaceBranch()
514 bool hasDelaySlot = buildProperJumpMI(BalTgtMBB, Pos, DL); in expandToLongBranch() local
516 if (STI->isTargetNaCl() || !hasDelaySlot) { in expandToLongBranch()
521 if (hasDelaySlot) { in expandToLongBranch()
620 bool hasDelaySlot = buildProperJumpMI(BalTgtMBB, Pos, DL); in expandToLongBranch() local
622 if (!hasDelaySlot) { in expandToLongBranch()
DMips32r6InstrInfo.td368 bit hasDelaySlot = 0;
420 bit hasDelaySlot = 1;
454 bit hasDelaySlot = 1;
465 bit hasDelaySlot = 1;
483 bit hasDelaySlot = 0;
506 bit hasDelaySlot = 1;
1105 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, hasDelaySlot = 1,
1119 let hasDelaySlot = 1;
/external/llvm/lib/Target/Sparc/
DDelaySlotFiller.cpp137 if (!MI->hasDelaySlot()) in runOnMachineBasicBlock()
217 I->hasDelaySlot() || I->isBundledWithSucc()) in findDelayInstr()
DSparcInstrInfo.td772 let hasDelaySlot = 1;
780 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
810 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
814 let isTerminator = 1, isBarrier = 1, hasDelaySlot = 1, isBranch =1,
839 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
864 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
878 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
888 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
899 hasDelaySlot = 1, isCall = 1 in {
927 let isTerminator = 1, hasDelaySlot = 1, isBarrier = 1,
[all …]
/external/llvm-project/llvm/lib/Target/Sparc/
DDelaySlotFiller.cpp134 if (!MI->hasDelaySlot()) in runOnMachineBasicBlock()
214 I->hasDelaySlot() || I->isBundledWithSucc()) in findDelayInstr()
DSparcInstrInfo.td777 let hasDelaySlot = 1;
785 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
815 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
819 let isTerminator = 1, isBarrier = 1, hasDelaySlot = 1, isBranch =1,
844 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
869 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
883 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
893 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
904 hasDelaySlot = 1, isCall = 1 in {
932 let isTerminator = 1, hasDelaySlot = 1, isBarrier = 1,
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DDelaySlotFiller.cpp134 if (!MI->hasDelaySlot()) in runOnMachineBasicBlock()
214 I->hasDelaySlot() || I->isBundledWithSucc()) in findDelayInstr()
DSparcInstrInfo.td777 let hasDelaySlot = 1;
785 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
815 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
819 let isTerminator = 1, isBarrier = 1, hasDelaySlot = 1, isBranch =1,
844 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
869 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
883 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
893 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
904 hasDelaySlot = 1, isCall = 1 in {
932 let isTerminator = 1, hasDelaySlot = 1, isBarrier = 1,
[all …]
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td129 let isBranch = 1, isTerminator = 1, hasDelaySlot=0 in {
385 let isBranch = 1, isTerminator = 1, hasDelaySlot=0, isBarrier = 1 in {
390 let isCall=1, hasDelaySlot=0, Uses = [R11],
433 let isReturn = 1, isTerminator = 1, hasDelaySlot=0, isBarrier = 1,
/external/llvm/include/llvm/MC/
DMCInstrDesc.h286 bool hasDelaySlot() const { return Flags & (1 << MCID::DelaySlot); } in hasDelaySlot() function
/external/llvm-project/llvm/utils/TableGen/
DInstrDocsEmitter.cpp123 FLAG(hasDelaySlot) in EmitInstrDocs()
/external/llvm/lib/Target/Mips/
DMips32r6InstrInfo.td330 bit hasDelaySlot = 0;
382 bit hasDelaySlot = 1;
416 bit hasDelaySlot = 1;
427 bit hasDelaySlot = 1;
444 bit hasDelaySlot = 0;
467 bit hasDelaySlot = 1;
DMicroMipsInstrInfo.td191 let hasDelaySlot = 0;
432 let hasDelaySlot = 1;
440 let hasDelaySlot = 1;
460 let hasDelaySlot = 1;
485 let hasDelaySlot = 1;
490 let isCall = 1, hasDelaySlot = 1, Defs = [RA] in {
589 let hasDelaySlot = 1;
DMipsInstrInfo.td1256 let hasDelaySlot = DelaySlot;
1269 let hasDelaySlot = DelaySlot;
1295 let hasDelaySlot = 1;
1308 let hasDelaySlot = 1;
1315 let isTerminator=1, isBarrier=1, hasDelaySlot = 1, isCTI = 1 in
1328 let isCall=1, hasDelaySlot=1, isCTI=1, Defs = [RA] in {
1348 let hasDelaySlot = DelaySlot;
1353 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, hasDelaySlot = 1,
1371 let hasDelaySlot = 1;
1603 let hasDelaySlot=1 in
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVEInstrInfo.td186 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in
245 isReturn = 1, isTerminator = 1, hasDelaySlot = 1, isBarrier = 1,
/external/llvm-project/llvm/lib/Target/Lanai/
DLanaiDelaySlotFiller.cpp97 if (I->getDesc().hasDelaySlot()) { in runOnMachineBasicBlock()
DLanaiInstrInfo.td678 let isBranch = 1, isBarrier = 1, isTerminator = 1, hasDelaySlot = 1 in {
725 let isCall = 1, hasDelaySlot = 1, isCodeGenOnly = 1, Uses = [SP],
731 let isReturn = 1, isTerminator = 1, hasDelaySlot = 1, isBarrier = 1,
786 let isBranch = 1, isBarrier = 1, isTerminator = 1, hasDelaySlot = 1,
806 let isBranch = 1, isBarrier = 1, isTerminator = 1, hasDelaySlot = 1, Rs1 = 0,
/external/llvm-project/llvm/include/llvm/MC/
DMCInstrDesc.h343 bool hasDelaySlot() const { return Flags & (1ULL << MCID::DelaySlot); } in hasDelaySlot() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiDelaySlotFiller.cpp97 if (I->getDesc().hasDelaySlot()) { in runOnMachineBasicBlock()
/external/llvm/lib/Target/Lanai/
DLanaiDelaySlotFiller.cpp98 if (I->getDesc().hasDelaySlot()) { in runOnMachineBasicBlock()
DLanaiInstrInfo.td681 let isBranch = 1, isBarrier = 1, isTerminator = 1, hasDelaySlot = 1 in {
728 let isCall = 1, hasDelaySlot = 1, isCodeGenOnly = 1, Uses = [SP],
734 let isReturn = 1, isTerminator = 1, hasDelaySlot = 1, isBarrier = 1,
792 let isBranch = 1, isBarrier = 1, isTerminator = 1, hasDelaySlot = 1,
812 let isBranch = 1, isBarrier = 1, isTerminator = 1, hasDelaySlot = 1, Rs1 = 0,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCInstrDesc.h358 bool hasDelaySlot() const { return Flags & (1ULL << MCID::DelaySlot); } in hasDelaySlot() function
/external/llvm/utils/TableGen/
DCodeGenInstruction.h243 bool hasDelaySlot : 1; variable

1234