| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | AliasSetTracker.h | 58 AAMDNodes AAInfo; 66 : Val(V), AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} in PointerRec() 78 bool updateSizeAndAAInfo(LocationSize NewSize, const AAMDNodes &NewAAInfo) { in updateSizeAndAAInfo() 86 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) in updateSizeAndAAInfo() 90 AAMDNodes Intersection(AAInfo.intersect(NewAAInfo)); in updateSizeAndAAInfo() 104 AAMDNodes getAAInfo() const { in getAAInfo() 106 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey() || in getAAInfo() 107 AAInfo == DenseMapInfo<AAMDNodes>::getTombstoneKey()) in getAAInfo() 108 return AAMDNodes(); in getAAInfo() 260 AAMDNodes getAAInfo() const { return CurNode->getAAInfo(); } in getAAInfo() [all …]
|
| H A D | MemoryLocation.h | 230 AAMDNodes AATags; 268 const AAMDNodes &AATags = AAMDNodes()) { 275 getBeforeOrAfter(const Value *Ptr, const AAMDNodes &AATags = AAMDNodes()) { 289 const AAMDNodes &AATags = AAMDNodes()) 306 Copy.AATags = AAMDNodes(); in getWithoutAATags() 343 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
|
| H A D | BasicAliasAnalysis.h | 30 struct AAMDNodes;
|
| H A D | MemoryDependenceAnalysis.h | 310 AAMDNodes AATags;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | MemoryLocation.cpp | 38 AAMDNodes AATags; in get() 48 AAMDNodes AATags; in get() 59 AAMDNodes AATags; in get() 67 AAMDNodes AATags; in get() 78 AAMDNodes AATags; in get() 120 AAMDNodes AATags; in getForSource() 141 AAMDNodes AATags; in getForDest() 150 AAMDNodes AATags; in getForArgument()
|
| H A D | ScalarEvolutionAliasAnalysis.cpp | 88 AO ? AAMDNodes() : LocA.AATags), in alias() 92 BO ? AAMDNodes() : LocB.AATags), in alias()
|
| H A D | AliasSetTracker.cpp | 132 LocationSize Size, const AAMDNodes &AAInfo, in addPointer() 195 const AAMDNodes &AAInfo, in aliasesPointer() 303 const AAMDNodes &AAInfo, in mergeAliasSetsForPointer() 350 const AAMDNodes &AAInfo = MemLoc.AATags; in getAliasSetFor() 398 const AAMDNodes &AAInfo) { in add()
|
| H A D | TypeBasedAliasAnalysis.cpp | 524 void Instruction::getAAMetadata(AAMDNodes &N, bool Merge) const { in getAAMetadata() 741 MDNode *AAMDNodes::ShiftTBAA(MDNode *MD, size_t Offset) { in ShiftTBAA() 760 MDNode *AAMDNodes::ShiftTBAAStruct(MDNode *MD, size_t Offset) { in ShiftTBAAStruct()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | Metadata.h | 651 struct AAMDNodes { struct 652 explicit AAMDNodes() = default; 653 explicit AAMDNodes(MDNode *T, MDNode *TS, MDNode *S, MDNode *N) in AAMDNodes() argument 656 bool operator==(const AAMDNodes &A) const { 661 bool operator!=(const AAMDNodes &A) const { return !(*this == A); } 690 AAMDNodes intersect(const AAMDNodes &Other) { in intersect() argument 691 AAMDNodes Result; in intersect() 701 AAMDNodes shift(size_t Offset) { in shift() argument 702 AAMDNodes Result; in shift() 714 struct DenseMapInfo<AAMDNodes> { [all …]
|
| H A D | Instruction.h | 39 struct AAMDNodes; 308 void getAAMetadata(AAMDNodes &N, bool Merge = false) const; 349 void setAAMetadata(const AAMDNodes &N);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1135 uint64_t Size = 0, const AAMDNodes &AAInfo = AAMDNodes()); 1142 uint64_t Size = 0, const AAMDNodes &AAInfo = AAMDNodes()) { 1177 const AAMDNodes &AAInfo = AAMDNodes(), 1184 const AAMDNodes &AAInfo = AAMDNodes(), 1196 const AAMDNodes &AAInfo = AAMDNodes()); 1203 const AAMDNodes &AAInfo = AAMDNodes()) { 1216 const AAMDNodes &AAInfo = AAMDNodes(), 1223 const AAMDNodes &AAInfo = AAMDNodes(), const MDNode *Ranges = nullptr) { 1235 const AAMDNodes &AAInfo = AAMDNodes(), 1253 const AAMDNodes &AAInfo = AAMDNodes()); [all …]
|
| H A D | MachineMemOperand.h | 175 AAMDNodes AAInfo; 185 Align a, const AAMDNodes &AAInfo = AAMDNodes(), 235 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
|
| H A D | MachineFunction.h | 845 Align base_alignment, const AAMDNodes &AAInfo = AAMDNodes(), 869 const AAMDNodes &AAInfo);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | DFAPacketizer.cpp | 294 UseTBAA ? Op1.getAAInfo() : AAMDNodes()), in alias() 296 UseTBAA ? Op2.getAAInfo() : AAMDNodes())); in alias()
|
| H A D | MachineFunction.cpp | 432 Align base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, in getMachineMemOperand() 443 PtrInfo, MMO->getFlags(), Size, MMO->getBaseAlign(), AAMDNodes(), nullptr, in getMachineMemOperand() 468 const AAMDNodes &AAInfo) { in getMachineMemOperand()
|
| H A D | StackColoring.cpp | 1113 NewMMOs.push_back(MF->getMachineMemOperand(MMO, AAMDNodes())); in remapInstructions()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 328 AAMDNodes AAMD; in replace() 640 AAMDNodes AAMD; in unpackLoadToAggregate() 671 AAMDNodes AAMD; in unpackLoadToAggregate() 686 AAMDNodes AAMD; in unpackLoadToAggregate() 720 AAMDNodes AAMD; in unpackLoadToAggregate() 1199 AAMDNodes AAMD; in unpackStoreToAggregate() 1247 AAMDNodes AAMD; in unpackStoreToAggregate() 1560 AAMDNodes AATags; in mergeStoreIntoSuccessor()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 1277 AAMDNodes AATags; in speculatePHINodeLoads() 1379 AAMDNodes Tags; in speculateSelectInstLoads() 2509 AAMDNodes AATags; in visitLoadInst() 2614 AAMDNodes AATags) { in rewriteVectorizedStoreInst() 2642 bool rewriteIntegerStore(Value *V, StoreInst &SI, AAMDNodes AATags) { in rewriteIntegerStore() 2670 AAMDNodes AATags; in visitStoreInst() 2779 AAMDNodes AATags; in visitMemSetInst() 2905 AAMDNodes AATags; in visitMemTransferInst() 3373 AAMDNodes AATags; 3376 AAMDNodes AATags, Align BaseAlign, const DataLayout &DL) in LoadOpSplitter() [all …]
|
| H A D | LICM.cpp | 1852 AAMDNodes AATags; 1880 const AAMDNodes &AATags, ICFLoopSafetyInfo &SafetyInfo) in LoopPromoter() 2052 AAMDNodes AATags; in promoteLoopAccessesToScalars()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.h | 851 const AAMDNodes &AAInfo = AAMDNodes()); 891 const AAMDNodes &AAInfo = AAMDNodes());
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ |
| H A D | LinkAllPasses.h | 244 llvm::AAMDNodes()); // for -print-alias-sets in ForcePassLinking()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypesGeneric.cpp | 260 AAMDNodes AAInfo = LD->getAAInfo(); in ExpandRes_NormalLoad() 470 AAMDNodes AAInfo = St->getAAInfo(); in ExpandOp_NormalStore()
|
| H A D | SelectionDAGBuilder.cpp | 4059 AAMDNodes AAInfo; in visitLoad() 4187 AAMDNodes AAInfo; in visitLoadFromSwiftError() 4251 AAMDNodes AAInfo; in visitStore() 4323 AAMDNodes AAInfo; in visitMaskedStore() 4414 AAMDNodes AAInfo; in visitMaskedScatter() 4487 AAMDNodes AAInfo; in visitMaskedLoad() 4531 AAMDNodes AAInfo; in visitMaskedGather() 4588 DAG.getEVTAlign(MemVT), AAMDNodes(), nullptr, SSID, SuccessOrdering, in visitAtomicCmpXchg() 4634 DAG.getEVTAlign(MemVT), AAMDNodes(), nullptr, SSID, Ordering); in visitAtomicRMW() 4678 I.getAlign(), AAMDNodes(), nullptr, SSID, Order); in visitAtomicLoad() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 346 const AAMDNodes &AAInfo) { in buildLoad() 405 const AAMDNodes &AAInfo) { in buildStore()
|
| H A D | IRTranslator.cpp | 1296 AAMDNodes AAMetadata; in translateLoad() 1338 AAMDNodes AAMetadata; in translateStore() 2720 AAMDNodes AAMetadata; in translateAtomicCmpXchg() 2789 AAMDNodes AAMetadata; in translateAtomicRMW()
|