Searched refs:CaseBlock (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h104 struct CaseBlock { struct in namespace:llvm::SwitchCG
130 /// The debug location of the instruction this CaseBlock was
139 CaseBlock(ISD::CondCode cc, const Value *cmplhs, const Value *cmprhs, function in struct:llvm::SwitchCG::CaseBlock
149 CaseBlock(CmpInst::Predicate pred, bool nocmp, const Value *cmplhs, function in struct:llvm::SwitchCG::CaseBlock
255 /// Vector of CaseBlock structures used to communicate SwitchInst code
257 std::vector<CaseBlock> SwitchCases;
/freebsd-13-stable/sys/contrib/dev/acpica/compiler/
H A Dasltransform.c620 ACPI_PARSE_OBJECT *CaseBlock = NULL; local
695 CaseBlock = CaseOp->Asl.Child->Asl.Next;
757 NewOp2->Asl.Next = CaseBlock;
784 Predicate->Asl.Next = CaseBlock;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h554 bool ShouldEmitAsBranches(const std::vector<SwitchCG::CaseBlock> &Cases);
667 void visitSwitchCase(SwitchCG::CaseBlock &CB, MachineBasicBlock *SwitchBB);
H A DSelectionDAGBuilder.cpp2087 CaseBlock CB(Condition, BOp->getOperand(0), BOp->getOperand(1), nullptr,
2094 // Create a CaseBlock record representing this branch.
2096 CaseBlock CB(Opc, Cond, ConstantInt::getTrue(*DAG.getContext()),
2227 SelectionDAGBuilder::ShouldEmitAsBranches(const std::vector<CaseBlock> &Cases) {
2336 // Create a CaseBlock record representing this branch.
2337 CaseBlock CB(ISD::SETEQ, CondVal, ConstantInt::getTrue(*DAG.getContext()),
2347 void SelectionDAGBuilder::visitSwitchCase(CaseBlock &CB,
10340 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB,
10490 // Create the CaseBlock record that will be used to lower the branch.
10491 CaseBlock C
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h305 void emitSwitchCase(SwitchCG::CaseBlock &CB, MachineBasicBlock *SwitchBB,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp4222 CFGBlock *CaseBlock = Block; local
4223 if (!CaseBlock)
4224 CaseBlock = createBlock();
4228 CaseBlock->setLabel(CS);
4236 addSuccessor(SwitchTerminatedBlock, CaseBlock,
4244 addSuccessor(LastBlock, CaseBlock);
4248 Succ = CaseBlock;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp556 void IRTranslator::emitSwitchCase(SwitchCG::CaseBlock &CB,
730 CaseBlock CB(Pred, FallthroughUnreachable, LHS, RHS, MHS, I->MBB, Fallthrough,

Completed in 290 milliseconds