Home
last modified time | relevance | path

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

/external/llvm/lib/Target/MBlaze/
DMBlazeDelaySlotFiller.cpp187 return (brdesc.hasDelaySlot()); in isDelayFiller()
215 if (desc.hasDelaySlot() || desc.isBranch() || isDelayFiller(MBB,I) || in findDelayInstr()
235 if (I->getDesc().hasDelaySlot()) { in runOnMachineBasicBlock()
DMBlazeInstrInfo.td513 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1, hasCtrlDep = 1,
519 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1, hasCtrlDep = 1 in {
529 hasDelaySlot = 1, hasCtrlDep = 1, isBarrier = 1 in {
535 hasDelaySlot = 1, hasCtrlDep = 1 in {
544 let isCall =1, hasDelaySlot = 1,
551 let isCall = 1, hasDelaySlot = 1,
558 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
566 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
574 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
582 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
/external/llvm/lib/Target/Sparc/
DDelaySlotFiller.cpp103 if (I->getDesc().hasDelaySlot()) { in runOnMachineBasicBlock()
173 || I->getDesc().hasDelaySlot() in findDelayInstr()
302 return prevdesc.hasDelaySlot(); in isDelayFiller()
DSparcInstrInfo.td298 let isReturn = 1, isTerminator = 1, hasDelaySlot = 1, isBarrier = 1 in {
510 let hasDelaySlot = 1;
532 let hasDelaySlot = 1;
545 hasDelaySlot = 1, isCall = 1,
/external/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp63 if (MCid.hasDelaySlot() && in runOnMachineBasicBlock()
DMipsInstrInfo.td267 let canFoldAsLoad = 1, hasDelaySlot = 1 in
279 let isBranch = 1, isTerminator=1, hasDelaySlot = 1 in {
309 let isBranch=1, isTerminator=1, isBarrier=1, hasDelaySlot = 1 in
314 let isBranch=1, isTerminator=1, isBarrier=1, rd=0, hasDelaySlot = 1 in
320 let isCall=1, hasDelaySlot=1,
541 let mayLoad = 1, hasDelaySlot = 1 in
568 let isReturn=1, isTerminator=1, hasDelaySlot=1,
DMipsInstrFPU.td224 let isBranch=1, isTerminator=1, hasDelaySlot=1, base=0x8, Uses=[FCR31] in
257 let hasDelaySlot = 1, Defs=[FCR31] in {
/external/llvm/include/llvm/MC/
DMCInstrDesc.h366 bool hasDelaySlot() const { in hasDelaySlot() function
/external/llvm/utils/TableGen/
DCodeGenInstruction.h234 bool hasDelaySlot; variable
DInstrInfoEmitter.cpp278 if (Inst.hasDelaySlot) OS << "|(1<<MCID::DelaySlot)"; in emitRecord()
DCodeGenInstruction.cpp309 hasDelaySlot = R->getValueAsBit("hasDelaySlot"); in CodeGenInstruction()
/external/llvm/include/llvm/Target/
DTarget.td329 bit hasDelaySlot = 0; // Does this instruction have an delay slot?