/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.cpp | 197 auto UA = DFG.addr<UseNode*>(N); in run() local 198 NextN = UA.Addr->getSibling(); in run() 199 uint16_t F = UA.Addr->getFlags(); in run() 202 if (!PRI.equal_to(UA.Addr->getRegRef(DFG), DR)) in run() 205 NodeAddr<InstrNode*> IA = UA.Addr->getOwner(DFG); in run() 210 MachineOperand &Op = UA.Addr->getOp(); in run() 222 DFG.unlinkUse(UA, false); in run() 224 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(RDefSR_SA)); in run() 226 UA.Addr->setReachingDef(0); in run() 227 UA.Addr->setSibling(0); in run()
|
H A D | HexagonOptAddrMode.cpp | 173 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) { in canRemoveAddasl() 174 RegisterRef RR = UA.Addr->getRegRef(*DFG); in canRemoveAddasl() 177 OffsetRegRD = UA.Addr->getReachingDef(); in canRemoveAddasl() 182 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl() local 183 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG); in canRemoveAddasl() 184 if (UA.Addr->getFlags() & NodeAttrs::PhiRef) in canRemoveAddasl() 258 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); in getAllRealUses() local 260 NodeAddr<StmtNode *> TempIA = UA.Addr->getOwner(*DFG); in getAllRealUses() 265 if (UA.Addr->getFlags() & NodeAttrs::PhiRef) { in getAllRealUses() 266 NodeAddr<PhiNode *> PA = UA.Addr->getOwner(*DFG); in getAllRealUses() [all …]
|
H A D | RDFDeadCode.cpp | 98 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef() 99 if (!LiveNodes.count(UA.Id)) in processDef() 100 WorkQ.push_back(UA.Id); in processDef() 106 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse() argument 108 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) { in processUse()
|
H A D | RDFDeadCode.h | 61 void processUse(NodeAddr<UseNode*> UA, SetQueue<NodeId> &WorkQ);
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-size/ |
H A D | llvm-size.cpp | 619 std::unique_ptr<Archive> &UA = *AOrErr; in printFileSectionSizes() 623 for (auto &C : UA->children(Err)) { in printFileSectionSizes() 628 error(std::move(E), UA->getFileName(), C, in printFileSectionSizes() local 636 outs() << o->getFileName() << " (ex " << UA->getFileName() in printFileSectionSizes() 639 outs() << UA->getFileName() << "(" << o->getFileName() in printFileSectionSizes() 646 outs() << UA->getFileName() << "(" << o->getFileName() in printFileSectionSizes() 653 outs() << o->getFileName() << " (ex " << UA->getFileName() in printFileSectionSizes() 659 error(std::move(Err), UA->getFileName()); in printFileSectionSizes() 708 std::unique_ptr<Archive> &UA = *AOrErr; in printFileSectionSizes() 712 for (auto &C : UA in printFileSectionSizes() 717 std::unique_ptr<Archive> &UA = *AOrErr; printFileSectionSizes() local 794 std::unique_ptr<Archive> &UA = *AOrErr; printFileSectionSizes() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURewriteUndefForPHI.cpp | 102 bool rewritePHIs(Function &F, UniformityInfo &UA, DominatorTree *DT) { in INITIALIZE_PASS_DEPENDENCY() 107 if (UA.isDivergent(&PHI)) in INITIALIZE_PASS_DEPENDENCY() 149 !UA.isDivergent(DominateBB->getTerminator())) in INITIALIZE_PASS_DEPENDENCY() 173 UniformityInfo &UA = in runOnFunction() 176 return rewritePHIs(F, UA, DT); in runOnFunction() 181 UniformityInfo &UA = AM.getResult<UniformityInfoAnalysis>(F); in createAMDGPURewriteUndefForPHIPass() 183 bool Changed = rewritePHIs(F, UA, DT); 174 UniformityInfo &UA = runOnFunction() local
|
H A D | AMDGPUUnifyDivergentExitNodes.cpp | 72 const UniformityInfo &UA); 122 static bool isUniformlyReached(const UniformityInfo &UA, BasicBlock &BB) { in isUniformlyReached() argument 128 if (!UA.isUniform(Top->getTerminator())) in isUniformlyReached() 190 const UniformityInfo &UA) { in run() argument 216 PDT.roots(), [&](auto BB) { return !isUniformlyReached(UA, *BB); }); in run() 337 const auto &UA = getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction() local 340 return AMDGPUUnifyDivergentExitNodesImpl(TranformInfo).run(F, DT, PDT, UA); in runOnFunction() 351 const auto &UA = AM.getResult<UniformityInfoAnalysis>(F); in run() local 353 return AMDGPUUnifyDivergentExitNodesImpl(TransformInfo).run(F, DT, PDT, UA) in run()
|
H A D | AMDGPUAnnotateUniformValues.cpp | 32 UniformityInfo *UA; member in __anon408c60bb0111::AMDGPUAnnotateUniformValues 81 if (UA->isUniform(&I)) in visitBranchInst() 87 if (!UA->isUniform(Ptr)) in visitLoadInst() 111 UA = &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
|
H A D | AMDGPUAtomicOptimizer.cpp | 70 const UniformityInfo *UA; member in __anon413337310111::AMDGPUAtomicOptimizerImpl 94 AMDGPUAtomicOptimizerImpl(const UniformityInfo *UA, const DataLayout *DL, in AMDGPUAtomicOptimizerImpl() argument 97 : UA(UA), DL(DL), DTU(DTU), ST(ST), IsPixelShader(IsPixelShader), in AMDGPUAtomicOptimizerImpl() 117 const UniformityInfo *UA = in runOnFunction() local 132 return AMDGPUAtomicOptimizerImpl(UA, DL, DTU, ST, IsPixelShader, ScanImpl) in runOnFunction() 139 const auto *UA = &AM.getResult<UniformityInfoAnalysis>(F); in run() local 149 AMDGPUAtomicOptimizerImpl(UA, DL, DTU, ST, IsPixelShader, ScanImpl) in run() 237 if (UA->isDivergentUse(I.getOperandUse(PtrIdx))) { in visitAtomicRMWInst() 241 bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitAtomicRMWInst() 327 const bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitIntrinsicInst() [all …]
|
H A D | SIAnnotateControlFlow.cpp | 40 UniformityInfo *UA; member in __anon9f980a420111::SIAnnotateControlFlow 150 return UA->isUniform(T) || T->hasMetadata("structurizecfg.uniform"); in isUniform() 355 UA = &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction()
|
H A D | AMDGPULateCodeGenPrepare.cpp | 51 UniformityInfo *UA = nullptr; member in __anon9f65155b0111::AMDGPULateCodeGenPrepare 166 UA = &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction() 453 return UA->isUniform(&LI); in canWidenScalarExtLoad()
|
H A D | AMDGPUCodeGenPrepare.cpp | 106 UniformityInfo *UA = nullptr; member in __anon45f4c7150111::AMDGPUCodeGenPrepareImpl 462 return I.isSimple() && TySize < 32 && Alignment >= 4 && UA->isUniform(&I); in canWidenScalarExtLoad() 639 if (UA->isUniform(&I)) in replaceMulWithMul24() 1549 UA->isUniform(&I) && promoteUniformOpToI32(I)) in visitBinaryOperator() 1681 UA->isUniform(&I)) in visitICmpInst() 1695 if (UA->isUniform(&I)) in visitSelectInst() 2114 UA->isUniform(&I)) in visitBitreverseIntrinsicInst() 2284 Impl.UA = &getAnalysis<UniformityInfoWrapperPass>().getUniformityInfo(); in runOnFunction() 2303 Impl.UA = &FAM.getResult<UniformityInfoAnalysis>(F); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ObjCARCAliasAnalysis.cpp | 60 const Value *UA = GetUnderlyingObjCPtr(SA); in alias() local 62 if (UA != SA || UB != SB) { in alias() 63 Result = AAResultBase::alias(MemoryLocation::getBeforeOrAfter(UA), in alias()
|
/freebsd/contrib/bmake/unit-tests/ |
H A D | cond-func-defined.mk | 6 ${:UA B}= variable name with spaces 29 .if !defined(${:UA B})
|
H A D | cond-func.mk | 12 ${:UA B}= variable name with spaces 42 .if !defined(${:UA B})
|
H A D | opt-debug-lint.mk | 100 VARMOD_REGEX= ${:UA=111 B=222 C=33:C/.*=.{1,${:U2}}$//g}
|
H A D | cond-token-plain.mk | 119 .if V${:UA}R
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RDFLiveness.cpp | 428 auto UA = DFG.addr<UseNode *>(U); in getAllReachedUses() local 429 if (!(UA.Addr->getFlags() & NodeAttrs::Undef)) { in getAllReachedUses() 430 RegisterRef UR = UA.Addr->getRegRef(DFG); in getAllReachedUses() 434 U = UA.Addr->getSibling(); in getAllReachedUses() 555 auto UA = DFG.addr<UseNode *>(I.first); in computePhiInfo() local 557 assert((UA.Addr->getFlags() & NodeAttrs::Undef) == 0); in computePhiInfo() 565 for (NodeAddr<DefNode *> DA : getAllReachingDefs(R, UA)) { in computePhiInfo() 678 for (NodeAddr<UseNode *> UA : PUs) { in computePhiInfo() 679 std::map<NodeId, RegisterAggr> &PUM = PhiUp[UA.Id]; in computePhiInfo() 680 RegisterRef UR = UA.Addr->getRegRef(DFG); in computePhiInfo() [all …]
|
H A D | RDFGraph.cpp | 804 Use UA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newUse() local 805 UA.Addr->setRegRef(&Op, *this); in newUse() 806 return UA; in newUse() 1375 Use UA = newUse(SA, Op, Flags); in buildStmt() local 1376 SA.Addr->addMember(UA, *this); in buildStmt() 1659 void DataFlowGraph::unlinkUseDF(Use UA) { in unlinkUseDF() argument 1660 NodeId RD = UA.Addr->getReachingDef(); in unlinkUseDF() 1661 NodeId Sib = UA.Addr->getSibling(); in unlinkUseDF() 1670 if (TA.Id == UA.Id) { in unlinkUseDF() 1677 if (S == UA.Id) { in unlinkUseDF() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 248 UniformityInfo *UA = nullptr; member in __anone8c890770111::StructurizeCFG 323 bool makeUniformRegion(Region *R, UniformityInfo &UA); 343 UniformityInfo &UA = in runOnRegion() local 345 if (SCFG.makeUniformRegion(R, UA)) in runOnRegion() 1065 const UniformityInfo &UA) { in hasOnlyUniformBranches() argument 1077 if (!UA.isUniform(Br)) in hasOnlyUniformBranches() 1129 this->UA = nullptr; in init() 1132 bool StructurizeCFG::makeUniformRegion(Region *R, UniformityInfo &UA) { in makeUniformRegion() argument 1136 this->UA = &UA; in makeUniformRegion() 1145 if (hasOnlyUniformBranches(R, UniformMDKindID, UA)) { in makeUniformRegion()
|
/freebsd/crypto/openssh/regress/unittests/sshkey/testdata/ |
H A D | rsa_n_pw | 9 l2Q4xfmyZTp1s++pStQ/su6obXpxnE2Nx5G/D84ZL5iWl+njUy/MvJTazHRbiTSyihU+UA
|
/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | MCDisassembler.cpp | 70 SMC_PCASE(UA, 1) in getSMCPriority()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FunctionLoweringInfo.cpp | 93 UA = DAG->getUniformityInfo(); in set() 400 return CreateRegs(V->getType(), UA && UA->isDivergent(V) && in CreateRegs()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RDFGraph.h | 801 void unlinkUse(Use UA, bool RemoveFromOwner) { in unlinkUse() 802 unlinkUseDF(UA); in unlinkUse() 804 removeFromOwner(UA); in unlinkUse() 879 void unlinkUseDF(Use UA);
|
/freebsd/contrib/libxo/ |
H A D | README.md | 67 [](https://github.com…
|