Home
last modified time | relevance | path

Searched refs:SecondLastOpc (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp191 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch() local
196 while (isUncondBranchOpcode(SecondLastOpc)) { in analyzeBranch()
206 SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()
216 if (isCondBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()
224 if (isUncondBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()
231 if (isIndirectBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp229 unsigned SecondLastOpc = 0; in analyzeBranch() local
240 SecondLastOpc = getAnalyzableBrOpc(SecondLastInst->getOpcode()); in analyzeBranch()
243 if (isUnpredicatedTerminator(*SecondLastInst) && !SecondLastOpc) in analyzeBranch()
248 if (!SecondLastOpc) { in analyzeBranch()
285 AnalyzeCondBr(SecondLastInst, SecondLastOpc, TBB, Cond); in analyzeBranch()
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEInstrInfo.cpp176 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch() local
181 while (isUncondBranchOpcode(SecondLastOpc)) { in analyzeBranch()
191 SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()
200 if (isCondBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()
208 if (isUncondBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()
215 if (isIndirectBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.cpp232 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch() local
233 XCore::CondCode BranchCode = GetCondFromBranchOpc(SecondLastOpc); in analyzeBranch()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp698 unsigned SecondLastOpc = SecondLastInst.getOpcode(); in analyzeBranch() local
701 if (SecondLastOpc == R600::JUMP_COND && LastOpc == R600::JUMP) { in analyzeBranch()
/llvm-project-15.0.7/llvm/docs/
H A DWritingAnLLVMBackend.rst1164 if ((SecondLastOpc == ARM::B || SecondLastOpc == ARM::tB) &&
1198 unsigned SecondLastOpc = SecondLastInst->getOpcode();
1200 if ((SecondLastOpc == ARM::Bcc && LastOpc == ARM::B) ||
1201 (SecondLastOpc == ARM::tBcc && LastOpc == ARM::tB)) {
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp271 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch() local
276 while (isUncondBranchOpcode(SecondLastOpc)) { in analyzeBranch()
286 SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()
312 SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()
321 if (isCondBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()
329 if (isUncondBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()
339 if (isIndirectBranchOpcode(SecondLastOpc) && isUncondBranchOpcode(LastOpc)) { in analyzeBranch()