Home
last modified time | relevance | path

Searched refs:Term (Results 1 – 25 of 90) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp94 void openIf(BranchInst *Term);
96 void insertElse(BranchInst *Term);
100 BranchInst *Term);
102 void handleLoop(BranchInst *Term);
210 void SIAnnotateControlFlow::openIf(BranchInst *Term) { in openIf() argument
211 if (isUniform(Term)) in openIf()
214 Value *Ret = CallInst::Create(If, Term->getCondition(), "", Term); in openIf()
215 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); in openIf()
216 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); in openIf()
220 void SIAnnotateControlFlow::insertElse(BranchInst *Term) { in insertElse() argument
[all …]
DSIOptimizeExecMaskingPreRA.cpp328 MachineInstr &Term = MBB.back(); in runOnMachineFunction() local
329 if (Term.getOpcode() != AMDGPU::S_ENDPGM || Term.getNumOperands() != 1) in runOnMachineFunction()
/third_party/rust/crates/signal-hook/src/low_level/
Dsignal_details.rs19 Term, enumerator
40 s!(SIGABRT, Term),
41 s!(SIGALRM, Term),
42 s!(SIGBUS, Term),
46 s!(SIGFPE, Term),
47 s!(SIGHUP, Term),
48 s!(SIGILL, Term),
49 s!(SIGINT, Term),
61 s!(SIGKILL, Term),
62 s!(SIGPIPE, Term),
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp221 Value *buildCondition(BranchInst *Term, unsigned Idx, bool Invert);
396 BranchInst *Term = cast<BranchInst>(BB->getTerminator()); in analyzeLoops() local
398 for (BasicBlock *Succ : Term->successors()) in analyzeLoops()
438 Value *StructurizeCFG::buildCondition(BranchInst *Term, unsigned Idx, in buildCondition() argument
441 if (Term->isConditional()) { in buildCondition()
442 Cond = Term->getCondition(); in buildCondition()
465 BranchInst *Term = cast<BranchInst>(P->getTerminator()); in gatherPredicates() local
466 for (unsigned i = 0, e = Term->getNumSuccessors(); i != e; ++i) { in gatherPredicates()
467 BasicBlock *Succ = Term->getSuccessor(i); in gatherPredicates()
473 if (Term->isConditional()) { in gatherPredicates()
[all …]
DPlaceSafepoints.cpp349 Instruction *Term = Pred->getTerminator(); in runOnLoop() local
351 LLVM_DEBUG(dbgs() << "[LSP] terminator instruction: " << *Term); in runOnLoop()
353 PollLocations.push_back(Term); in runOnLoop()
535 for (Instruction *Term : PollLocations) { in runOnFunction()
551 for (unsigned i = 0; i < Term->getNumSuccessors(); i++) { in runOnFunction()
552 BasicBlock *Succ = Term->getSuccessor(i); in runOnFunction()
553 if (DT.dominates(Succ, Term->getParent())) { in runOnFunction()
564 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT); in runOnFunction()
570 PollsNeeded.push_back(Term); in runOnFunction()
DADCE.cpp210 static bool isUnconditionalBranch(Instruction *Term) { in isUnconditionalBranch() argument
211 auto *BR = dyn_cast<BranchInst>(Term); in isUnconditionalBranch()
281 Instruction *Term = BB->getTerminator(); in initialize() local
282 if (isLive(Term)) in initialize()
288 markLive(Term); in initialize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp558 auto *Term = cast<BranchInst>(Header->getTerminator()); in UnrollLoop() local
559 if (Term->isUnconditional() || L->contains(Term->getSuccessor(0))) { in UnrollLoop()
560 assert(L->contains(Term->getSuccessor(0))); in UnrollLoop()
561 HeaderSucc.push_back(Term->getSuccessor(0)); in UnrollLoop()
563 assert(L->contains(Term->getSuccessor(1))); in UnrollLoop()
564 HeaderSucc.push_back(Term->getSuccessor(1)); in UnrollLoop()
717 auto *Term = cast<BranchInst>(Src->getTerminator()); in UnrollLoop() local
721 Term->setSuccessor(!ContinueOnTrue, Dest); in UnrollLoop()
736 BranchInst::Create(Dest, Term); in UnrollLoop()
737 Term->eraseFromParent(); in UnrollLoop()
[all …]
DLoopUnrollAndJam.cpp498 BranchInst *Term = cast<BranchInst>(AftBlocksLast.back()->getTerminator()); in UnrollAndJamLoop() local
500 BranchInst::Create(LoopExit, Term); in UnrollAndJamLoop()
501 Term->eraseFromParent(); in UnrollAndJamLoop()
503 Term->setSuccessor(!ContinueOnTrue, ForeBlocksFirst[0]); in UnrollAndJamLoop()
545 BranchInst *Term = dyn_cast<BranchInst>(BB->getTerminator()); in UnrollAndJamLoop() local
546 if (Term && Term->isUnconditional() && L->contains(Term->getSuccessor(0))) { in UnrollAndJamLoop()
547 BasicBlock *Dest = Term->getSuccessor(0); in UnrollAndJamLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DDivergenceAnalysis.cpp110 bool DivergenceAnalysis::updateTerminator(const Instruction &Term) const { in updateTerminator()
111 if (Term.getNumSuccessors() <= 1) in updateTerminator()
113 if (auto *BranchTerm = dyn_cast<BranchInst>(&Term)) { in updateTerminator()
117 if (auto *SwitchTerm = dyn_cast<SwitchInst>(&Term)) { in updateTerminator()
120 if (isa<InvokeInst>(Term)) { in updateTerminator()
299 void DivergenceAnalysis::propagateBranchDivergence(const Instruction &Term) { in propagateBranchDivergence() argument
300 LLVM_DEBUG(dbgs() << "propBranchDiv " << Term.getParent()->getName() << "\n"); in propagateBranchDivergence()
302 markDivergent(Term); in propagateBranchDivergence()
304 const auto *BranchLoop = LI.getLoopFor(Term.getParent()); in propagateBranchDivergence()
311 for (const auto *JoinBlock : SDA.join_blocks(Term)) { in propagateBranchDivergence()
DSyncDependenceAnalysis.cpp358 SyncDependenceAnalysis::join_blocks(const Instruction &Term) { in join_blocks() argument
360 if (Term.getNumSuccessors() < 1) { in join_blocks()
365 auto ItCached = CachedBranchJoins.find(&Term); in join_blocks()
371 const auto &TermBlock = *Term.getParent(); in join_blocks()
373 TermBlock, successors(Term.getParent()), LI.getLoopFor(&TermBlock)); in join_blocks()
375 auto ItInserted = CachedBranchJoins.emplace(&Term, std::move(JoinBlocks)); in join_blocks()
DCFG.cpp74 const Instruction *Term = BB->getTerminator(); in GetSuccessorNumber() local
76 unsigned e = Term->getNumSuccessors(); in GetSuccessorNumber()
80 if (Term->getSuccessor(i) == Succ) in GetSuccessorNumber()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DPHIElimination.cpp444 for (MachineBasicBlock::iterator Term = FirstTerm; in LowerPHINode() local
445 Term != opBlock.end(); ++Term) { in LowerPHINode()
446 if (Term->readsRegister(SrcReg)) in LowerPHINode()
447 KillInst = Term; in LowerPHINode()
504 for (MachineBasicBlock::iterator Term = FirstTerm; in LowerPHINode() local
505 Term != opBlock.end(); ++Term) { in LowerPHINode()
506 if (Term->readsRegister(SrcReg)) in LowerPHINode()
507 KillInst = Term; in LowerPHINode()
/third_party/abseil-cpp/
DLTS.md1 # Long Term Support (LTS) Branches
4 Long Term Support (LTS) branches. An LTS branch allows you to use a known
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGSort.cpp148 for (const MachineInstr &Term : MBB->terminators()) { in maybeUpdateTerminator() local
150 AnyBarrier |= Term.isBarrier(); in maybeUpdateTerminator()
152 AllAnalyzable &= Term.isBranch() && !Term.isIndirectBranch(); in maybeUpdateTerminator()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DDivergenceAnalysis.h85 bool updateTerminator(const Instruction &Term) const;
140 void propagateBranchDivergence(const Instruction &Term);
DSyncDependenceAnalysis.h59 const ConstBlockSet &join_blocks(const Instruction &Term);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DBasicBlock.cpp391 auto *Term = getTerminator(); in isLegalToHoistInto() local
393 if (!Term) in isLegalToHoistInto()
397 assert(Term->getNumSuccessors() > 0); in isLegalToHoistInto()
400 return !Term->isExceptionalTerminator(); in isLegalToHoistInto()
/third_party/openh264/codec/build/windowsphone/all/CodecApp/
Dwelsenc.cfg52 …EnableLongTermReference 1 # Enable Long Term Reference (1: enable, 0: dis…
53 LtrMarkPeriod 30 # Long Term Reference Marking Period
/third_party/openh264/testbin/
Dwelsenc_vd_rc.cfg59 EnableLongTermReference 1 # Enable Long Term Reference (1: enable, 0: disable)
60 LtrMarkPeriod 30 # Long Term Reference Marking Period
Dwelsenc_ios.cfg61 EnableLongTermReference 0 # Enable Long Term Reference (1: enable, 0: disable)
62 LtrMarkPeriod 30 # Long Term Reference Marking Period
Dwelsenc_arbitrary_res.cfg60 EnableLongTermReference 0 # Enable Long Term Reference (1: enable, 0: disable)
61 LtrMarkPeriod 30 # Long Term Reference Marking Period
Dwelsenc_vd_1d.cfg60 EnableLongTermReference 1 # Enable Long Term Reference (1: enable, 0: disable)
61 LtrMarkPeriod 30 # Long Term Reference Marking Period
Dwelsenc.cfg61 EnableLongTermReference 1 # Enable Long Term Reference (1: enable, 0: disable)
62 LtrMarkPeriod 30 # Long Term Reference Marking Period
/third_party/skia/include/core/
DSkGraphics.h27 static void Term() {} in Term() function
/third_party/flutter/skia/include/core/
DSkGraphics.h27 static void Term() {} in Term() function

1234