Searched refs:AAInfo (Results 1 - 21 of 21) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h57 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 DAliasSetTracker.cpp137 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 DMachineMemOperand.h175 AAMDNodes AAInfo; member in class:llvm::MachineMemOperand
185 Align a, const AAMDNodes &AAInfo = AAMDNodes(),
243 AAMDNodes getAAInfo() const { return AAInfo; }
H A DSelectionDAG.h1135 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 DMachineFunction.h806 Align base_alignment, const AAMDNodes &AAInfo = AAMDNodes(),
822 const AAMDNodes &AAInfo);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp1009 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 DMachineFunction.cpp469 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 DLegalizeTypesGeneric.cpp259 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 DLegalizeVectorTypes.cpp1542 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 DLegalizeDAG.cpp440 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 DLegalizeIntegerTypes.cpp2946 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 DSelectionDAGBuilder.cpp3962 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 DFastISel.cpp2475 AAMDNodes AAInfo; local
2476 I->getAAMetadata(AAInfo);
2493 *Alignment, AAInfo, Ranges);
H A DSelectionDAG.cpp6801 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 DDAGCombiner.cpp16972 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 DArgumentPromotion.cpp308 AAMDNodes AAInfo; local
309 OrigLoad->getAAMetadata(AAInfo);
310 newLoad->setAAMetadata(AAInfo);
H A DFunctionAttrs.cpp167 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 DMIParser.cpp3059 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 DPPCISelLowering.h1030 AAMDNodes AAInfo; member in struct:llvm::PPCTargetLowering::ReuseLoadInfo
H A DPPCISelLowering.cpp8357 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 DARMISelLowering.cpp14478 AAMDNodes AAInfo = St->getAAInfo(); local
14504 NewToVT, Alignment.value(), MMOFlags, AAInfo);
15208 AAMDNodes AAInfo = LD->getAAInfo(); local
15227 Alignment.value(), MMOFlags, AAInfo);

Completed in 691 milliseconds