Home
last modified time | relevance | path

Searched refs:isIndirectBranch (Results 1 – 25 of 43) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCInstrAnalysis.h49 virtual bool isIndirectBranch(const MCInst &Inst) const { in isIndirectBranch() function
50 return Info->get(Inst.getOpcode()).isIndirectBranch(); in isIndirectBranch()
DMCInstrDesc.h309 bool isIndirectBranch() const { return Flags & (1ULL << MCID::IndirectBranch); } in isIndirectBranch() function
316 return isBranch() && !isBarrier() && !isIndirectBranch(); in isConditionalBranch()
324 return isBranch() && isBarrier() && !isIndirectBranch(); in isUnconditionalBranch()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCInstrDesc.cpp34 if (isBranch() || isCall() || isReturn() || isIndirectBranch()) in mayAffectControlFlow()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCEarlyReturn.cpp118 if (J->isIndirectBranch()) { in processBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineInstr.h712 bool isIndirectBranch(QueryType Type = AnyInBundle) const {
721 return isBranch(Type) && !isBarrier(Type) && !isIndirectBranch(Type);
729 return isBranch(Type) && isBarrier(Type) && !isIndirectBranch(Type);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfo.cpp257 J->getDesc().isIndirectBranch()) { in analyzeBranch()
273 if (I->getDesc().isIndirectBranch()) in analyzeBranch()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGSort.cpp152 AllAnalyzable &= Term.isBranch() && !Term.isIndirectBranch(); in maybeUpdateTerminator()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsBranchExpansion.cpp264 assert(!FirstBr->isIndirectBranch() && "Unexpected indirect branch found."); in splitMBB()
792 if ((Br != End) && Br->isBranch() && !Br->isIndirectBranch() && in handlePossibleLongBranch()
DMips32r6InstrInfo.td487 bit isIndirectBranch = 1;
505 bit isIndirectBranch = 1;
1121 let isIndirectBranch = 1;
DMipsInstrInfo.cpp213 return LastInst->isIndirectBranch() ? BT_Indirect : BT_None; in analyzeBranch()
DMips64r6InstrInfo.td114 bit isIndirectBranch = 1;
DMicroMipsInstrInfo.td437 let isIndirectBranch = 1;
447 let isIndirectBranch = 1;
466 let isIndirectBranch = 1;
DMips16InstrInfo.td762 let isIndirectBranch = 1;
771 let isIndirectBranch = 1;
779 let isIndirectBranch = 1;
DMipsAsmPrinter.cpp248 (MI->isReturn() || MI->isCall() || MI->isIndirectBranch())) { in EmitInstruction()
DMicroMips32r6InstrInfo.td498 let isIndirectBranch = 1;
510 let isIndirectBranch = 1;
1231 bit isIndirectBranch = 1;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreInstrInfo.td669 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
950 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
955 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
960 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
965 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
1099 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonPseudo.td219 let isBranch = 1, isIndirectBranch = 1, isBarrier = 1, Defs = [PC],
273 let isBranch = 1, isIndirectBranch = 1, Defs = [PC], isPredicated = 1,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.td48 let isIndirectBranch = 1 in {
60 let isIndirectBranch = 1 in {
73 let isIndirectBranch = 1 in {
87 let isIndirectBranch = 1 in {
120 let isIndirectBranch = 1 in {
148 let isIndirectBranch = 1 in {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiInstrInfo.td689 let isIndirectBranch = 1 in {
787 isIndirectBranch = 1, Uses = [SR] in {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCInstrInfo.td361 let isIndirectBranch = 1 in
379 let isIndirectBranch = 1 in
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTailDuplicator.cpp592 HasIndirectbr = TailBB.back().isIndirectBranch(); in shouldTailDuplicate()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86AsmBackend.cpp396 (InstDesc.isIndirectBranch() && in needAlignInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrThumb.td479 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
1482 isIndirectBranch = 1, isNotDuplicable = 1 in {
1722 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrControl.td126 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSOPInstructions.td234 let isBranch = 1, isIndirectBranch = 1 in {
236 } // End isBranch = 1, isIndirectBranch = 1

12