Searched refs:PredSet (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCChecker.h | 46 using PredSet = std::multiset<PredSense>; variable 49 using DefsIterator = DenseMap<unsigned, PredSet>::iterator; 50 DenseMap<unsigned, PredSet> Defs;
|
| H A D | HexagonMCChecker.cpp | 590 PredSet &PM = Defs[R]; in checkRegisters()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SpeculateAroundPHIs.cpp | 554 SmallSetVector<BasicBlock *, 16> &PredSet, in speculatePHIs() argument 562 SpecPreds.reserve(PredSet.size()); in speculatePHIs() 563 for (auto *PredBB : PredSet) { in speculatePHIs() 763 SmallSetVector<BasicBlock *, 16> PredSet; in tryToSpeculatePHIs() local 765 if (!PredSet.insert(PredBB)) in tryToSpeculatePHIs() 780 if (PredSet.size() < 2) { in tryToSpeculatePHIs() 786 PNs, CostSavingsMap, PotentialSpecSet, PredSet.size(), DT, TTI); in tryToSpeculatePHIs() 791 speculatePHIs(SpecPNs, PotentialSpecSet, PredSet, DT); in tryToSpeculatePHIs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | R600ExpandSpecialInstrs.cpp | 121 MachineInstr *PredSet = TII->buildDefaultInstruction(MBB, I, in runOnMachineFunction() local 126 TII->addFlag(*PredSet, 0, MO_FLAG_MASK); in runOnMachineFunction() 128 TII->setImmOperand(*PredSet, R600::OpName::update_exec_mask, 1); in runOnMachineFunction() 130 TII->setImmOperand(*PredSet, R600::OpName::update_pred, 1); in runOnMachineFunction()
|
| H A D | R600InstrInfo.cpp | 771 MachineInstr *PredSet = findFirstPredicateSetterFrom(MBB, MBB.end()); in insertBranch() local 772 assert(PredSet && "No previous predicate !"); in insertBranch() 773 addFlag(*PredSet, 0, MO_FLAG_PUSH); in insertBranch() 774 PredSet->getOperand(2).setImm(Cond[1].getImm()); in insertBranch() 787 MachineInstr *PredSet = findFirstPredicateSetterFrom(MBB, MBB.end()); in insertBranch() local 788 assert(PredSet && "No previous predicate !"); in insertBranch() 789 addFlag(*PredSet, 0, MO_FLAG_PUSH); in insertBranch() 790 PredSet->getOperand(2).setImm(Cond[1].getImm()); in insertBranch()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 449 SmallPtrSet<BasicBlock *, 16> PredSet(Preds.begin(), Preds.end()); in UpdatePHINodes() local 459 if (!PredSet.count(PN->getIncomingBlock(i))) in UpdatePHINodes() 480 if (PredSet.count(PN->getIncomingBlock(i))) in UpdatePHINodes() 501 if (PredSet.count(IncomingBB)) { in UpdatePHINodes()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 1205 const SmallPtrSetImpl<const SCEVPredicate *> &PredSet);
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 6950 for (auto *PredSet : PredSetList) in ExitLimit() local 6951 for (auto *P : *PredSet) in ExitLimit() 6957 const SmallPtrSetImpl<const SCEVPredicate *> &PredSet) in ExitLimit() argument 6958 : ExitLimit(E, M, MaxOrZero, {&PredSet}) { in ExitLimit()
|