/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | AliasSetTracker.h | 57 AAMDNodes AAInfo; member in class:llvm::AliasSet::PointerRec 65 : Val(V), AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} 85 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) 86 // We don't have a AAInfo yet. Set it to NewAAInfo. 87 AAInfo = NewAAInfo; 89 AAMDNodes Intersection(AAInfo.intersect(NewAAInfo)); 90 SizeChanged |= Intersection != AAInfo; 91 AAInfo = Intersection; 101 /// Return the AAInfo, or null if there is no information or conflicting 104 // If we have missing or conflicting AAInfo, retur [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AliasSetTracker.cpp | 137 LocationSize Size, const AAMDNodes &AAInfo, 148 MemoryLocation(Entry.getValue(), Size, AAInfo)); 155 P->updateSizeAndAAInfo(Size, AAInfo); 159 Entry.updateSizeAndAAInfo(Size, AAInfo); 200 const AAMDNodes &AAInfo, 214 MemoryLocation(Ptr, Size, AAInfo)); 221 MemoryLocation(Ptr, Size, AAInfo), 230 AA.getModRefInfo(Inst, MemoryLocation(Ptr, Size, AAInfo)))) 307 const AAMDNodes &AAInfo, 316 AliasResult AR = Cur->aliasesPointer(Ptr, Size, AAInfo, A 136 addPointer(AliasSetTracker &AST, PointerRec &Entry, LocationSize Size, const AAMDNodes &AAInfo, bool KnownMustAlias, bool SkipSizeUpdate) argument 199 aliasesPointer(const Value *Ptr, LocationSize Size, const AAMDNodes &AAInfo, AliasAnalysis &AA) const argument 305 mergeAliasSetsForPointer(const Value *Ptr, LocationSize Size, const AAMDNodes &AAInfo, bool &MustAliasAll) argument 357 const AAMDNodes &AAInfo = MemLoc.AATags; local 404 add(Value *Ptr, LocationSize Size, const AAMDNodes &AAInfo) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 175 AAMDNodes AAInfo; member in class:llvm::MachineMemOperand 185 Align a, const AAMDNodes &AAInfo = AAMDNodes(), 243 AAMDNodes getAAInfo() const { return AAInfo; }
|
H A D | SelectionDAG.h | 1135 uint64_t Size = 0, const AAMDNodes &AAInfo = AAMDNodes()); 1142 uint64_t Size = 0, const AAMDNodes &AAInfo = AAMDNodes()) { 1146 Size, AAInfo); 1156 uint64_t Size = 0, const AAMDNodes &AAInfo = AAMDNodes()), 1159 MaybeAlign(Alignment), Flags, Size, AAInfo); 1183 const AAMDNodes &AAInfo = AAMDNodes(), 1190 const AAMDNodes &AAInfo = AAMDNodes(), 1193 AAInfo, Ranges); 1202 const AAMDNodes &AAInfo = AAMDNodes()); 1209 const AAMDNodes &AAInfo [all...] |
H A D | MachineFunction.h | 806 Align base_alignment, const AAMDNodes &AAInfo = AAMDNodes(), 822 const AAMDNodes &AAInfo);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineOperand.cpp | 1009 const AAMDNodes &AAInfo, 1013 : PtrInfo(ptrinfo), Size(s), FlagVals(f), BaseAlign(a), AAInfo(AAInfo), 1157 auto AAInfo = getAAInfo(); local 1158 if (AAInfo.TBAA) { 1160 AAInfo.TBAA->printAsOperand(OS, MST); 1162 if (AAInfo.Scope) { 1164 AAInfo.Scope->printAsOperand(OS, MST); 1166 if (AAInfo.NoAlias) { 1168 AAInfo 1007 MachineMemOperand(MachinePointerInfo ptrinfo, Flags f, uint64_t s, Align a, const AAMDNodes &AAInfo, const MDNode *Ranges, SyncScope::ID SSID, AtomicOrdering Ordering, AtomicOrdering FailureOrdering) argument [all...] |
H A D | MachineFunction.cpp | 469 Align base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, 473 MachineMemOperand(PtrInfo, f, s, base_alignment, AAInfo, Ranges, 496 const AAMDNodes &AAInfo) { 502 MPI, MMO->getFlags(), MMO->getSize(), MMO->getBaseAlign(), AAInfo, 467 getMachineMemOperand( MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s, Align base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, SyncScope::ID SSID, AtomicOrdering Ordering, AtomicOrdering FailureOrdering) argument 495 getMachineMemOperand(const MachineMemOperand *MMO, const AAMDNodes &AAInfo) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 259 AAMDNodes AAInfo = LD->getAAInfo(); local 265 AAInfo); 272 LD->getOriginalAlign(), LD->getMemOperand()->getFlags(), AAInfo); 469 AAMDNodes AAInfo = St->getAAInfo(); local 482 AAInfo); 487 St->getOriginalAlign(), St->getMemOperand()->getFlags(), AAInfo);
|
H A D | LegalizeVectorTypes.cpp | 1542 AAMDNodes AAInfo = LD->getAAInfo(); local 1557 MMOFlags, AAInfo); 1563 HiMemVT, LD->getOriginalAlign(), MMOFlags, AAInfo); 2495 AAMDNodes AAInfo = N->getAAInfo(); local 2508 Alignment, MMOFlags, AAInfo); 2511 AAInfo); 2518 HiMemVT, Alignment, MMOFlags, AAInfo); 2520 Hi = DAG.getStore(Ch, DL, Hi, Ptr, MPI, Alignment, MMOFlags, AAInfo); 4926 AAMDNodes AAInfo = LD->getAAInfo(); local 4938 LD->getOriginalAlign(), MMOFlags, AAInfo); 5073 AAMDNodes AAInfo = LD->getAAInfo(); local 5112 AAMDNodes AAInfo = ST->getAAInfo(); local 5176 AAMDNodes AAInfo = ST->getAAInfo(); local [all...] |
H A D | LegalizeDAG.cpp | 440 AAMDNodes AAInfo = ST->getAAInfo(); local 449 ST->getOriginalAlign(), MMOFlags, AAInfo); 458 ST->getOriginalAlign(), MMOFlags, AAInfo); 472 ST->getOriginalAlign(), MMOFlags, AAInfo); 476 ST->getOriginalAlign(), MMOFlags, AAInfo); 492 AAMDNodes AAInfo = ST->getAAInfo(); local 532 ST->getOriginalAlign(), MMOFlags, AAInfo); 555 ST->getOriginalAlign(), MMOFlags, AAInfo); 577 RoundVT, ST->getOriginalAlign(), MMOFlags, AAInfo); 588 ExtraVT, ST->getOriginalAlign(), MMOFlags, AAInfo); 598 ST->getOriginalAlign(), MMOFlags, AAInfo); local [all...] |
H A D | LegalizeIntegerTypes.cpp | 2946 AAMDNodes AAInfo = N->getAAInfo(); local 2955 N->getOriginalAlign(), MMOFlags, AAInfo); 2978 N->getOriginalAlign(), MMOFlags, AAInfo); 2989 N->getOriginalAlign(), MMOFlags, AAInfo); 3007 N->getOriginalAlign(), MMOFlags, AAInfo); 3015 N->getOriginalAlign(), MMOFlags, AAInfo); 4223 AAMDNodes AAInfo = N->getAAInfo(); local 4233 AAInfo); 4241 N->getOriginalAlign(), MMOFlags, AAInfo); 4252 NEVT, N->getOriginalAlign(), MMOFlags, AAInfo); [all...] |
H A D | SelectionDAGBuilder.cpp | 3962 AAMDNodes AAInfo; local 3963 I.getAAMetadata(AAInfo); 3986 AAInfo))) { 4034 MMOFlags, AAInfo, Ranges); 4090 AAMDNodes AAInfo; local 4091 I.getAAMetadata(AAInfo); 4096 AAInfo))) && 4154 AAMDNodes AAInfo; local 4155 I.getAAMetadata(AAInfo); 4179 Alignment, MMOFlags, AAInfo); 4225 AAMDNodes AAInfo; local 4316 AAMDNodes AAInfo; local 4381 AAMDNodes AAInfo; local 4425 AAMDNodes AAInfo; local 4705 AAMDNodes AAInfo; local [all...] |
H A D | FastISel.cpp | 2475 AAMDNodes AAInfo; local 2476 I->getAAMetadata(AAInfo); 2493 *Alignment, AAInfo, Ranges);
|
H A D | SelectionDAG.cpp | 6801 MachineMemOperand::Flags Flags, uint64_t Size, const AAMDNodes &AAInfo) { 6809 MF.getMachineMemOperand(PtrInfo, Flags, Size, Alignment, AAInfo); 6930 const AAMDNodes &AAInfo, const MDNode *Ranges) { 6944 Alignment, AAInfo, Ranges); 7001 const AAMDNodes &AAInfo, const MDNode *Ranges) { 7004 PtrInfo, VT, Alignment, MMOFlags, AAInfo, Ranges); 7019 const AAMDNodes &AAInfo) { 7022 MemVT, Alignment, MMOFlags, AAInfo); 7052 const AAMDNodes &AAInfo) { 7065 MF.getMachineMemOperand(PtrInfo, MMOFlags, Size, Alignment, AAInfo); [all...] |
H A D | DAGCombiner.cpp | 16972 AAMDNodes AAInfo = ST->getAAInfo(); local 16975 ST->getAlignment(), MMOFlags, AAInfo); 16980 Alignment, MMOFlags, AAInfo); 17315 AAMDNodes AAInfo = ST->getAAInfo(); local 17326 ST->getAlignment(), MMOFlags, AAInfo); 17332 Alignment / 2, MMOFlags, AAInfo);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 308 AAMDNodes AAInfo; local 309 OrigLoad->getAAMetadata(AAInfo); 310 newLoad->setAAMetadata(AAInfo);
|
H A D | FunctionAttrs.cpp | 167 AAMDNodes AAInfo; local 168 I->getAAMetadata(AAInfo); 169 MemoryLocation Loc(Arg, LocationSize::unknown(), AAInfo);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 3059 AAMDNodes AAInfo; 3073 if (parseMDNode(AAInfo.TBAA)) 3078 if (parseMDNode(AAInfo.Scope)) 3083 if (parseMDNode(AAInfo.NoAlias)) 3099 Dest = MF.getMachineMemOperand(Ptr, Flags, Size, Align(BaseAlignment), AAInfo,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.h | 1030 AAMDNodes AAInfo; member in struct:llvm::PPCTargetLowering::ReuseLoadInfo
|
H A D | PPCISelLowering.cpp | 8357 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); 8404 RLI.AAInfo = LD->getAAInfo(); 8684 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); 8690 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 8700 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 8733 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 8786 RLI.Alignment, RLI.AAInfo, RLI.Ranges);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 14478 AAMDNodes AAInfo = St->getAAInfo(); local 14504 NewToVT, Alignment.value(), MMOFlags, AAInfo); 15208 AAMDNodes AAInfo = LD->getAAInfo(); local 15227 Alignment.value(), MMOFlags, AAInfo);
|