| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemorySSA.h | 235 static void deleteNode(MemoryAccess *MA) { MA->deleteValue(); } 238 inline raw_ostream &operator<<(raw_ostream &OS, const MemoryAccess &MA) { 239 MA.print(OS); 262 static bool classof(const Value *MA) { 263 return MA->getValueID() == MemoryUseVal || MA->getValueID() == MemoryDefVal; 323 static bool classof(const Value *MA) { 324 return MA->getValueID() == MemoryUseVal; 388 static bool classof(const Value *MA) { 389 return MA->getValueID() == MemoryDefVal; 392 void setOptimized(MemoryAccess *MA) { [all …]
|
| H A D | MemorySSAUpdater.h | 224 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) variable 225 removeMemoryAccess(MA, OptimizePhis);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemorySSA.cpp | 105 if (MemoryAccess *MA = MSSA->getMemoryAccess(BB)) in emitBasicBlockStartAnnot() local 106 OS << "; " << *MA << "\n"; in emitBasicBlockStartAnnot() 111 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) in emitInstructionAnnot() local 112 OS << "; " << *MA << "\n"; in emitInstructionAnnot() 129 if (MemoryAccess *MA = MSSA->getMemoryAccess(BB)) in emitBasicBlockStartAnnot() local 130 OS << "; " << *MA << "\n"; in emitBasicBlockStartAnnot() 135 if (MemoryAccess *MA = MSSA->getMemoryAccess(I)) { in emitInstructionAnnot() local 136 MemoryAccess *Clobber = Walker->getClobberingMemoryAccess(MA, BAA); in emitInstructionAnnot() 137 OS << "; " << *MA; in emitInstructionAnnot() 422 for (const auto *MA : def_chain(MAP.first)) { in checkClobberSanity() local [all …]
|
| H A D | MemorySSAUpdater.cpp | 137 MemoryAccess *MemorySSAUpdater::getPreviousDef(MemoryAccess *MA) { in getPreviousDef() argument 138 if (auto *LocalResult = getPreviousDefInBlock(MA)) in getPreviousDef() 141 return getPreviousDefRecursive(MA->getBlock(), CachedPreviousDef); in getPreviousDef() 147 MemoryAccess *MemorySSAUpdater::getPreviousDefInBlock(MemoryAccess *MA) { in getPreviousDefInBlock() argument 148 auto *Defs = MSSA->getWritableBlockDefs(MA->getBlock()); in getPreviousDefInBlock() 153 if (!isa<MemoryUse>(MA)) { in getPreviousDefInBlock() 154 auto Iter = MA->getReverseDefsIterator(); in getPreviousDefInBlock() 160 auto End = MSSA->getWritableBlockAccesses(MA->getBlock())->rend(); in getPreviousDefInBlock() 161 for (auto &U : make_range(++MA->getReverseIterator(), End)) in getPreviousDefInBlock() 557 MemoryAccess *MA = nullptr; in onlySingleValue() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | MoveAutoInit.cpp | 73 MemoryAccess *MA = WorkList.pop_back_val(); in usersDominator() local 74 if (!Visited.insert(MA).second) in usersDominator() 81 if (auto *M = dyn_cast<MemoryUseOrDef>(MA)) { in usersDominator() 97 auto UsersAsMemoryAccesses = map_range(MA->users(), AsMemoryAccess); in usersDominator()
|
| H A D | Evaluator.cpp | 160 MutableAggregate *MA = new MutableAggregate(Ty); in makeMutable() local 161 MA->Elements.reserve(NumElements); in makeMutable() 163 MA->Elements.push_back(C->getAggregateElement(I)); in makeMutable() 164 Val = MA; in makeMutable()
|
| H A D | AssumeBundleBuilder.cpp | 252 MaybeAlign MA) { in addAccessedPtr() 263 if (MA.valueOrOne() > 1) in addAccessedPtr() 264 addKnowledge({Attribute::Alignment, MA.valueOrOne().value(), Pointer}); in addAccessedPtr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMemoryUtils.cpp | 398 MemoryAccess *MA = WorkList.pop_back_val(); in isClobberedInFunction() local 399 if (!Visited.insert(MA).second) in isClobberedInFunction() 402 if (MSSA->isLiveOnEntryDef(MA)) in isClobberedInFunction() 405 if (MemoryDef *Def = dyn_cast<MemoryDef>(MA)) { in isClobberedInFunction() 418 const MemoryPhi *Phi = cast<MemoryPhi>(MA); in isClobberedInFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 769 CongruenceClass *createMemoryClass(MemoryAccess *MA) { in createMemoryClass() argument 771 CC->setMemoryLeader(MA); in createMemoryClass() 775 CongruenceClass *ensureLeaderOfMemoryClass(MemoryAccess *MA) { in ensureLeaderOfMemoryClass() argument 776 auto *CC = getMemoryClass(MA); in ensureLeaderOfMemoryClass() 777 if (CC->getMemoryLeader() != MA) in ensureLeaderOfMemoryClass() 778 CC = createMemoryClass(MA); in ensureLeaderOfMemoryClass() 835 CongruenceClass *getMemoryClass(const MemoryAccess *MA) const; 903 unsigned InstrToDFSNum(const MemoryAccess *MA) const { in InstrToDFSNum() 904 return MemoryToDFSNum(MA); in InstrToDFSNum() 912 unsigned MemoryToDFSNum(const Value *MA) const { in MemoryToDFSNum() [all …]
|
| H A D | LoopInstSimplify.cpp | 132 if (MemoryAccess *MA = MSSA->getMemoryAccess(&I)) in simplifyLoopInst() local 134 MA->replaceAllUsesWith(ReplacementMA); in simplifyLoopInst()
|
| H A D | MemCpyOptimizer.cpp | 303 for (const MemoryAccess &MA : in accessedBetween() local 305 Instruction *I = cast<MemoryUseOrDef>(MA).getMemoryInst(); in accessedBetween() 601 if (MemoryUseOrDef *MA = MSSA->getMemoryAccess(P)) { in moveUp() local 602 MemInsertPoint = cast<MemoryUseOrDef>(--MA->getIterator()); in moveUp() 607 if (MemoryUseOrDef *MA = MSSA->getMemoryAccess(&I)) { in moveUp() local 608 MemInsertPoint = MA; in moveUp() 619 if (MemoryUseOrDef *MA = MSSA->getMemoryAccess(I)) { in moveUp() local 620 MSSAU->moveAfter(MA, MemInsertPoint); in moveUp() 621 MemInsertPoint = MA; in moveUp() 1762 MemoryUseOrDef *MA = MSSA->getMemoryAccess(M); in processMemCpy() local [all …]
|
| H A D | DeadStoreElimination.cpp | 1008 MemoryAccess *MA = MSSA.getMemoryAccess(&I); in DSEState() local 1009 if (I.mayThrow() && !MA) in DSEState() 1012 auto *MD = dyn_cast_or_null<MemoryDef>(MA); in DSEState() 1038 auto *MA = cast<MemoryAccess>(U.getUser()); in pushMemUses() local 1039 if (Visited.insert(MA).second) in pushMemUses() 1040 WorkList.push_back(MA); in pushMemUses() 1872 MemoryAccess *MA = MSSA.getMemoryAccess(DeadInst); in deleteDeadInstruction() local 1873 bool IsMemDef = MA && isa<MemoryDef>(MA); in deleteDeadInstruction() 1874 if (MA) { in deleteDeadInstruction() 1876 auto *MD = cast<MemoryDef>(MA); in deleteDeadInstruction() [all …]
|
| H A D | GVN.cpp | 486 MemoryAccess *MA = MSSA->getSkipSelfWalker()->getClobberingMemoryAccess(I); in addMemoryStateToExp() local 487 Exp.VarArgs.push_back(lookupOrAdd(MA)); in addMemoryStateToExp() 646 uint32_t GVNPass::ValueTable::lookupOrAdd(MemoryAccess *MA) { in lookupOrAdd() argument 647 return MSSA->isLiveOnEntryDef(MA) || isa<MemoryPhi>(MA) in lookupOrAdd() 648 ? lookupOrAdd(MA->getBlock()) in lookupOrAdd() 649 : lookupOrAdd(cast<MemoryUseOrDef>(MA)->getMemoryInst()); in lookupOrAdd() 2389 MemoryAccess *MA = MPhi->getIncomingValue(i); in phiTranslateImpl() local 2390 if (auto *PredPhi = dyn_cast<MemoryPhi>(MA)) in phiTranslateImpl() 2392 if (MSSA->isLiveOnEntryDef(MA)) in phiTranslateImpl() 2394 return lookupOrAdd(cast<MemoryUseOrDef>(MA)->getMemoryInst()); in phiTranslateImpl()
|
| H A D | LICM.cpp | 398 for (const auto &MA : *Accesses) { in SinkAndHoistLICMFlags() 399 (void)MA; in SinkAndHoistLICMFlags() 1145 MemoryUseOrDef *MA) { in getClobberingMemoryAccess() argument 1148 return MA->getDefiningAccess(); in getClobberingMemoryAccess() 1151 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(MA, BAA); in getClobberingMemoryAccess() 2317 for (const auto &MA : *Accesses) in noConflictingReadWrites() 2318 if (const auto *MU = dyn_cast<MemoryUse>(&MA)) { in noConflictingReadWrites() 2329 } else if (const auto *MD = dyn_cast<MemoryDef>(&MA)) { in noConflictingReadWrites() 2413 for (const auto &MA : *Accesses) in pointerInvalidatedByBlock() 2414 if (const auto *MD = dyn_cast<MemoryDef>(&MA)) in pointerInvalidatedByBlock()
|
| H A D | ScalarizeMaskedMemIntrin.cpp | 1145 MaybeAlign MA = in optimizeCallInst() local 1148 Align Alignment = DL.getValueOrABITypeAlignment(MA, in optimizeCallInst() 1157 MaybeAlign MA = in optimizeCallInst() local 1160 Align Alignment = DL.getValueOrABITypeAlignment(MA, in optimizeCallInst()
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | msm8996-pins.dtsi | 295 drive-strength = <16>; /* 16 MA */ 303 drive-strength = <2>; /* 2 MA */ 311 drive-strength = <10>; /* 10 MA */ 319 drive-strength = <2>; /* 2 MA */ 327 drive-strength = <10>; /* 10 MA */ 335 drive-strength = <2>; /* 2 MA */
|
| H A D | sa8155p-adp.dts | 503 drive-strength = <16>; /* 16 MA */ 509 drive-strength = <16>; /* 16 MA */ 515 drive-strength = <16>; /* 16 MA */ 523 drive-strength = <2>; /* 2 MA */ 529 drive-strength = <2>; /* 2 MA */ 535 drive-strength = <2>; /* 2 MA */
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 499 MaybeAlign MA; in tryCreateStridedLoadStore() local 504 MA = cast<ConstantInt>(II->getArgOperand(1))->getMaybeAlignValue(); in tryCreateStridedLoadStore() 510 MA = II->getParamAlign(0).value_or( in tryCreateStridedLoadStore() 519 MA = cast<ConstantInt>(II->getArgOperand(2))->getMaybeAlignValue(); in tryCreateStridedLoadStore() 526 MA = II->getParamAlign(1).value_or( in tryCreateStridedLoadStore() 537 if (!MA || !TLI->isLegalStridedLoadStore(DataTypeVT, *MA)) in tryCreateStridedLoadStore()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Alignment.h | 316 inline std::string DebugStr(const MaybeAlign &MA) { in DebugStr() argument 317 if (MA) in DebugStr() 318 return std::to_string(MA->value()); in DebugStr()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFGraph.cpp | 480 void CodeNode::addMemberAfter(Node MA, Node NA, const DataFlowGraph &G) { in addMemberAfter() argument 481 MA.Addr->append(NA); in addMemberAfter() 482 if (CodeData.LastM == MA.Id) in addMemberAfter() 488 Node MA = getFirstMember(G); in removeMember() local 489 assert(MA.Id != 0); in removeMember() 492 if (MA.Id == NA.Id) { in removeMember() 493 if (CodeData.LastM == MA.Id) { in removeMember() 498 CodeData.FirstM = MA.Addr->getNext(); in removeMember() 503 while (MA.Addr != this) { in removeMember() 504 NodeId MX = MA.Addr->getNext(); in removeMember() [all …]
|
| /freebsd/share/doc/papers/relengr/ |
| H A D | ref.bib | 25 %C Reading, MA
|
| /freebsd/crypto/libecc/ |
| H A D | LICENSE | 23 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
| /freebsd/sys/dev/vmware/pvscsi/ |
| H A D | LICENSE | 48 Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
|
| /freebsd/sys/dev/vmware/vmci/ |
| H A D | LICENSE | 48 Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
|
| /freebsd/sys/contrib/device-tree/src/arm64/cavium/ |
| H A D | thunder-88xx.dts | 24 * MA 02110-1301 USA
|