/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | RDFCopy.cpp | 156 auto UA = DFG.addr<UseNode*>(N); in run() local 157 NextN = UA.Addr->getSibling(); in run() 158 uint16_t F = UA.Addr->getFlags(); in run() 161 if (UA.Addr->getRegRef(DFG) != DR) in run() 164 NodeAddr<InstrNode*> IA = UA.Addr->getOwner(DFG); in run() 170 MachineOperand &Op = UA.Addr->getOp(); in run() 182 DFG.unlinkUse(UA, false); in run() 184 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(AtCopy)); in run() 186 UA.Addr->setReachingDef(0); in run() 187 UA.Addr->setSibling(0); in run()
|
D | HexagonOptAddrMode.cpp | 169 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) { in canRemoveAddasl() 170 RegisterRef RR = UA.Addr->getRegRef(*DFG); in canRemoveAddasl() 173 OffsetRegRD = UA.Addr->getReachingDef(); in canRemoveAddasl() 178 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl() local 179 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG); in canRemoveAddasl() 180 if (UA.Addr->getFlags() & NodeAttrs::PhiRef) in canRemoveAddasl() 254 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); in getAllRealUses() local 256 NodeAddr<StmtNode *> TempIA = UA.Addr->getOwner(*DFG); in getAllRealUses() 261 if (UA.Addr->getFlags() & NodeAttrs::PhiRef) { in getAllRealUses() 262 NodeAddr<PhiNode *> PA = UA.Addr->getOwner(*DFG); in getAllRealUses() [all …]
|
D | RDFDeadCode.cpp | 97 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef() 98 if (!LiveNodes.count(UA.Id)) in processDef() 99 WorkQ.push_back(UA.Id); in processDef() 105 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse() argument 107 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) { in processUse()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | RDFCopy.cpp | 156 auto UA = DFG.addr<UseNode*>(N); in run() local 157 NextN = UA.Addr->getSibling(); in run() 158 uint16_t F = UA.Addr->getFlags(); in run() 161 if (UA.Addr->getRegRef(DFG) != DR) in run() 164 NodeAddr<InstrNode*> IA = UA.Addr->getOwner(DFG); in run() 170 MachineOperand &Op = UA.Addr->getOp(); in run() 182 DFG.unlinkUse(UA, false); in run() 184 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(AtCopy)); in run() 186 UA.Addr->setReachingDef(0); in run() 187 UA.Addr->setSibling(0); in run()
|
D | HexagonOptAddrMode.cpp | 169 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) { in canRemoveAddasl() 170 RegisterRef RR = UA.Addr->getRegRef(*DFG); in canRemoveAddasl() 173 OffsetRegRD = UA.Addr->getReachingDef(); in canRemoveAddasl() 178 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl() local 179 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG); in canRemoveAddasl() 180 if (UA.Addr->getFlags() & NodeAttrs::PhiRef) in canRemoveAddasl() 254 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); in getAllRealUses() local 256 NodeAddr<StmtNode *> TempIA = UA.Addr->getOwner(*DFG); in getAllRealUses() 261 if (UA.Addr->getFlags() & NodeAttrs::PhiRef) { in getAllRealUses() 262 NodeAddr<PhiNode *> PA = UA.Addr->getOwner(*DFG); in getAllRealUses() [all …]
|
D | RDFDeadCode.cpp | 97 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef() 98 if (!LiveNodes.count(UA.Id)) in processDef() 99 WorkQ.push_back(UA.Id); in processDef() 105 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse() argument 107 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) { in processUse()
|
/external/llvm/lib/Target/Hexagon/ |
D | RDFCopy.cpp | 195 auto UA = DFG.addr<UseNode*>(N); in run() local 196 NextN = UA.Addr->getSibling(); in run() 197 uint16_t F = UA.Addr->getFlags(); in run() 200 if (UA.Addr->getRegRef() != DR) in run() 203 NodeAddr<InstrNode*> IA = UA.Addr->getOwner(DFG); in run() 208 MachineOperand &Op = UA.Addr->getOp(); in run() 219 DFG.unlinkUse(UA, false); in run() 221 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(RDefSR_SA)); in run() 223 UA.Addr->setReachingDef(0); in run() 224 UA.Addr->setSibling(0); in run()
|
D | RDFLiveness.cpp | 293 auto UA = DFG.addr<UseNode*>(U); in getAllReachedUses() local 294 auto UR = UA.Addr->getRegRef(); in getAllReachedUses() 297 U = UA.Addr->getSibling(); in getAllReachedUses() 401 auto UA = DFG.addr<UseNode*>(*I); in computePhiInfo() local 402 NodeList RDs = getAllReachingDefs(UI->first, UA); in computePhiInfo() 427 NodeAddr<UseNode*> UA = I; in computePhiInfo() local 428 auto &UpMap = PhiUp[UA.Id]; in computePhiInfo() 430 for (NodeAddr<DefNode*> DA : getAllReachingDefs(UA)) { in computePhiInfo() 477 NodeAddr<UseNode*> UA = U; in computePhiInfo() local 478 auto &UpPhis = PhiUp[UA.Id]; in computePhiInfo() [all …]
|
D | RDFDeadCode.cpp | 86 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef() 87 if (!LiveNodes.count(UA.Id)) in processDef() 88 WorkQ.push_back(UA.Id); in processDef() 94 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse() argument 96 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) { in processUse()
|
D | HexagonOptAddrMode.cpp | 150 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) { in canRemoveAddasl() 151 RegisterRef RR = UA.Addr->getRegRef(); in canRemoveAddasl() 154 OffsetRegRD = UA.Addr->getReachingDef(); in canRemoveAddasl() 159 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl() local 160 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG); in canRemoveAddasl() 161 if ((UA.Addr->getFlags() & NodeAttrs::PhiRef) || in canRemoveAddasl() 222 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); in getAllRealUses() local 224 NodeAddr<StmtNode *> TempIA = UA.Addr->getOwner(*DFG); in getAllRealUses() 229 if (UA.Addr->getFlags() & NodeAttrs::PhiRef) { in getAllRealUses() 230 NodeAddr<PhiNode *> PA = UA.Addr->getOwner(*DFG); in getAllRealUses() [all …]
|
/external/llvm/tools/llvm-size/ |
D | llvm-size.cpp | 596 std::unique_ptr<Archive> &UA = *AOrErr; in printFileSectionSizes() local 600 for (auto &C : UA->children(Err)) { in printFileSectionSizes() 605 error(std::move(E), UA->getFileName(), C, in printFileSectionSizes() 613 outs() << o->getFileName() << " (ex " << UA->getFileName() in printFileSectionSizes() 616 outs() << UA->getFileName() << "(" << o->getFileName() in printFileSectionSizes() 623 outs() << UA->getFileName() << "(" << o->getFileName() in printFileSectionSizes() 630 outs() << o->getFileName() << " (ex " << UA->getFileName() in printFileSectionSizes() 636 error(std::move(Err), UA->getFileName()); in printFileSectionSizes() 685 std::unique_ptr<Archive> &UA = *AOrErr; in printFileSectionSizes() local 689 for (auto &C : UA->children(Err)) { in printFileSectionSizes() [all …]
|
/external/llvm-project/llvm/tools/llvm-size/ |
D | llvm-size.cpp | 634 std::unique_ptr<Archive> &UA = *AOrErr; in printFileSectionSizes() local 638 for (auto &C : UA->children(Err)) { in printFileSectionSizes() 643 error(std::move(E), UA->getFileName(), C, in printFileSectionSizes() 651 outs() << o->getFileName() << " (ex " << UA->getFileName() in printFileSectionSizes() 654 outs() << UA->getFileName() << "(" << o->getFileName() in printFileSectionSizes() 661 outs() << UA->getFileName() << "(" << o->getFileName() in printFileSectionSizes() 668 outs() << o->getFileName() << " (ex " << UA->getFileName() in printFileSectionSizes() 674 error(std::move(Err), UA->getFileName()); in printFileSectionSizes() 723 std::unique_ptr<Archive> &UA = *AOrErr; in printFileSectionSizes() local 727 for (auto &C : UA->children(Err)) { in printFileSectionSizes() [all …]
|
/external/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
D | move_convert.runtime.pass.cpp | 52 using UA = std::unique_ptr<A[]>; in test_sfinae() typedef 54 static_assert(!std::is_constructible<UA, UB&&>::value, ""); in test_sfinae() 57 using UA = std::unique_ptr<A[], GenericConvertingDeleter<0> >; in test_sfinae() typedef 59 static_assert(!std::is_constructible<UA, UB&&>::value, ""); in test_sfinae()
|
D | move_convert.single.pass.cpp | 98 using UA = std::unique_ptr<A>; in test_sfinae() typedef 103 static_assert(std::is_constructible<UA, UB&&>::value, ""); in test_sfinae() 104 static_assert(!std::is_constructible<UA, UB&>::value, ""); in test_sfinae() 105 static_assert(!std::is_constructible<UA, const UB&>::value, ""); in test_sfinae() 110 static_assert(!std::is_constructible<UA, UBD&&>::value, ""); in test_sfinae()
|
/external/llvm-project/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
D | move_convert.runtime.pass.cpp | 52 using UA = std::unique_ptr<A[]>; in test_sfinae() typedef 54 static_assert(!std::is_constructible<UA, UB&&>::value, ""); in test_sfinae() 57 using UA = std::unique_ptr<A[], GenericConvertingDeleter<0> >; in test_sfinae() typedef 59 static_assert(!std::is_constructible<UA, UB&&>::value, ""); in test_sfinae()
|
D | move_convert.single.pass.cpp | 97 using UA = std::unique_ptr<A>; in test_sfinae() typedef 102 static_assert(std::is_constructible<UA, UB&&>::value, ""); in test_sfinae() 103 static_assert(!std::is_constructible<UA, UB&>::value, ""); in test_sfinae() 104 static_assert(!std::is_constructible<UA, const UB&>::value, ""); in test_sfinae() 109 static_assert(!std::is_constructible<UA, UBD&&>::value, ""); in test_sfinae()
|
/external/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/ |
D | move_convert.runtime.pass.cpp | 81 using UA = std::unique_ptr<A[]>; in test_sfinae() typedef 87 static_assert(std::is_assignable<UAC, UA&&>::value, ""); in test_sfinae() 88 static_assert(!std::is_assignable<UAC, UA&>::value, ""); in test_sfinae() 89 static_assert(!std::is_assignable<UAC, const UA&>::value, ""); in test_sfinae()
|
D | move_convert.single.pass.cpp | 77 using UA = std::unique_ptr<A>; in test_sfinae() typedef 82 static_assert(std::is_assignable<UA, UB&&>::value, ""); in test_sfinae() 83 static_assert(!std::is_assignable<UA, UB&>::value, ""); in test_sfinae() 84 static_assert(!std::is_assignable<UA, const UB&>::value, ""); in test_sfinae() 89 static_assert(!std::is_assignable<UA, UBD&&>::value, ""); in test_sfinae()
|
/external/llvm-project/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/ |
D | move_convert.runtime.pass.cpp | 81 using UA = std::unique_ptr<A[]>; in test_sfinae() typedef 87 static_assert(std::is_assignable<UAC, UA&&>::value, ""); in test_sfinae() 88 static_assert(!std::is_assignable<UAC, UA&>::value, ""); in test_sfinae() 89 static_assert(!std::is_assignable<UAC, const UA&>::value, ""); in test_sfinae()
|
D | move_convert.single.pass.cpp | 77 using UA = std::unique_ptr<A>; in test_sfinae() typedef 82 static_assert(std::is_assignable<UA, UB&&>::value, ""); in test_sfinae() 83 static_assert(!std::is_assignable<UA, UB&>::value, ""); in test_sfinae() 84 static_assert(!std::is_assignable<UA, const UB&>::value, ""); in test_sfinae() 89 static_assert(!std::is_assignable<UA, UBD&&>::value, ""); in test_sfinae()
|
/external/llvm/lib/Analysis/ |
D | ObjCARCAliasAnalysis.cpp | 57 const Value *UA = GetUnderlyingObjCPtr(SA, DL); in alias() local 59 if (UA != SA || UB != SB) { in alias() 60 Result = AAResultBase::alias(MemoryLocation(UA), MemoryLocation(UB)); in alias()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ObjCARCAliasAnalysis.cpp | 57 const Value *UA = GetUnderlyingObjCPtr(SA, DL); in alias() local 59 if (UA != SA || UB != SB) { in alias() 60 Result = AAResultBase::alias(MemoryLocation(UA), MemoryLocation(UB), AAQI); in alias()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ObjCARCAliasAnalysis.cpp | 57 const Value *UA = GetUnderlyingObjCPtr(SA); in alias() local 59 if (UA != SA || UB != SB) { in alias() 60 Result = AAResultBase::alias(MemoryLocation::getBeforeOrAfter(UA), in alias()
|
/external/llvm/test/DebugInfo/COFF/ |
D | types-nested-class.ll | 82 @"\01?a@@3UA@@A" = global %struct.A zeroinitializer, align 1 92 …ageName: "\01?a@@3UA@@A", scope: !0, file: !1, line: 3, type: !5, isLocal: false, isDefinition: tr…
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | RDFLiveness.cpp | 433 auto UA = DFG.addr<UseNode*>(U); in getAllReachedUses() local 434 if (!(UA.Addr->getFlags() & NodeAttrs::Undef)) { in getAllReachedUses() 435 RegisterRef UR = UA.Addr->getRegRef(DFG); in getAllReachedUses() 439 U = UA.Addr->getSibling(); in getAllReachedUses() 559 auto UA = DFG.addr<UseNode*>(I.first); in computePhiInfo() local 561 assert((UA.Addr->getFlags() & NodeAttrs::Undef) == 0); in computePhiInfo() 565 for (NodeAddr<DefNode*> DA : getAllReachingDefs(R, UA)) { in computePhiInfo() 677 for (NodeAddr<UseNode*> UA : PUs) { in computePhiInfo() 678 std::map<NodeId,RegisterAggr> &PUM = PhiUp[UA.Id]; in computePhiInfo() 679 RegisterRef UR = UA.Addr->getRegRef(DFG); in computePhiInfo() [all …]
|