Home
last modified time | relevance | path

Searched refs:LoopCond (Results 1 – 2 of 2) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp197 bool UnswitchIfProfitable(Value *LoopCond, Constant *Val);
451 Value *LoopCond = FindLIVLoopCondition(BI->getCondition(), in processCurrentLoop() local
453 if (LoopCond && UnswitchIfProfitable(LoopCond, in processCurrentLoop()
460 Value *LoopCond = FindLIVLoopCondition(SI->getCondition(), in processCurrentLoop() local
463 if (LoopCond && NumCases) { in processCurrentLoop()
484 if (UnswitchIfProfitable(LoopCond, UnswitchVal)) { in processCurrentLoop()
495 Value *LoopCond = FindLIVLoopCondition(SI->getCondition(), in processCurrentLoop() local
497 if (LoopCond && UnswitchIfProfitable(LoopCond, in processCurrentLoop()
643 bool LoopUnswitch::UnswitchIfProfitable(Value *LoopCond, Constant *Val) { in UnswitchIfProfitable() argument
648 if (IsTrivialUnswitchCondition(LoopCond, &CondVal, &ExitBlock)) { in UnswitchIfProfitable()
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGStmt.cpp773 JumpDest LoopCond = getJumpDestInCurrentScope("do.cond"); in EmitDoStmt() local
778 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
791 EmitBlock(LoopCond.getBlock()); in EmitDoStmt()
828 SimplifyForwardingBlocks(LoopCond.getBlock()); in EmitDoStmt()