Home
last modified time | relevance | path

Searched refs:JTH (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp856 SwitchCG::JumpTableHeader &JTH, in emitJumpTableHeader() argument
862 const Value &SValue = *JTH.SValue; in emitJumpTableHeader()
866 auto FirstCst = MIB.buildConstant(SwitchTy, JTH.First); in emitJumpTableHeader()
877 if (JTH.FallthroughUnreachable) { in emitJumpTableHeader()
887 *ConstantInt::get(SValue.getType(), JTH.Last - JTH.First)); in emitJumpTableHeader()
992 JumpTableHeader *JTH = &SL->JTCases[I->JTCasesIndex].first; in lowerJumpTableWorkItem() local
1030 JTH->FallthroughUnreachable = true; in lowerJumpTableWorkItem()
1032 if (!JTH->FallthroughUnreachable) in lowerJumpTableWorkItem()
1039 JTH->HeaderBB = CurMBB; in lowerJumpTableWorkItem()
1044 if (!emitJumpTableHeader(*JT, *JTH, CurMBB)) in lowerJumpTableWorkItem()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp257 JumpTableHeader JTH(Clusters[First].Low->getValue(), in buildJumpTable() local
260 JTCases.emplace_back(std::move(JTH), std::move(JT)); in buildJumpTable()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h374 SwitchCG::JumpTableHeader &JTH,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h524 SwitchCG::JumpTableHeader &JTH,
H A DSelectionDAGBuilder.cpp2803 JumpTableHeader &JTH, in visitJumpTableHeader() argument
2809 SDValue SwitchOp = getValue(JTH.SValue); in visitJumpTableHeader()
2812 DAG.getConstant(JTH.First, dl, VT)); in visitJumpTableHeader()
2828 if (!JTH.FallthroughUnreachable) { in visitJumpTableHeader()
2835 Sub, DAG.getConstant(JTH.Last - JTH.First, dl, VT), ISD::SETUGT); in visitJumpTableHeader()
11520 JumpTableHeader *JTH = &SL->JTCases[I->JTCasesIndex].first; in lowerWorkItem() local
11569 JTH->FallthroughUnreachable = true; in lowerWorkItem()
11572 if (!JTH->FallthroughUnreachable) in lowerWorkItem()
11579 JTH->HeaderBB = CurMBB; in lowerWorkItem()
11584 visitJumpTableHeader(*JT, *JTH, SwitchMBB); in lowerWorkItem()
[all …]