Home
last modified time | relevance | path

Searched defs:MainSwitch (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp421 struct MainSwitch { struct
422 MainSwitch(SwitchInst *SI, OptimizationRemarkEmitter *ORE) { in MainSwitch() function
435 SwitchInst *getInstr() const { return Instr; } in getInstr()
436 const SmallVector<SelectInstToUnfold, 4> getSelectInsts() { in getSelectInsts()
445 bool isCandidate(const SwitchInst *SI) { in isCandidate()
490 void addToQueue(Value *Val, std::deque<Value *> &Q, in addToQueue()
498 bool isValidSelectInst(SelectInst *SI) { in isValidSelectInst()
531 SwitchInst *Instr = nullptr;
532 SmallVector<SelectInstToUnfold, 4> SelectInsts;