/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | AliasSetTracker.h | 44 const MDNode *TBAAInfo; variable 48 TBAAInfo(DenseMapInfo<const MDNode *>::getEmptyKey()) {} in PointerRec() 63 if (TBAAInfo == DenseMapInfo<const MDNode *>::getEmptyKey()) in updateSizeAndTBAAInfo() 65 TBAAInfo = NewTBAAInfo; in updateSizeAndTBAAInfo() 66 else if (TBAAInfo != NewTBAAInfo) in updateSizeAndTBAAInfo() 68 TBAAInfo = DenseMapInfo<const MDNode *>::getTombstoneKey(); in updateSizeAndTBAAInfo() 77 if (TBAAInfo == DenseMapInfo<const MDNode *>::getEmptyKey() || in getTBAAInfo() 78 TBAAInfo == DenseMapInfo<const MDNode *>::getTombstoneKey()) in getTBAAInfo() 80 return TBAAInfo; in getTBAAInfo() 254 const MDNode *TBAAInfo, [all …]
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | AliasSetTracker.cpp | 96 uint64_t Size, const MDNode *TBAAInfo, in addPointer() argument 107 AliasAnalysis::Location(Entry.getValue(), Size, TBAAInfo)); in addPointer() 111 P->updateSizeAndTBAAInfo(Size, TBAAInfo); in addPointer() 116 Entry.updateSizeAndTBAAInfo(Size, TBAAInfo); in addPointer() 144 const MDNode *TBAAInfo, in aliasesPointer() argument 156 AliasAnalysis::Location(Ptr, Size, TBAAInfo)); in aliasesPointer() 162 if (AA.alias(AliasAnalysis::Location(Ptr, Size, TBAAInfo), in aliasesPointer() 171 AliasAnalysis::Location(Ptr, Size, TBAAInfo)) != in aliasesPointer() 218 const MDNode *TBAAInfo) { in findAliasSetForPointer() argument 221 if (I->Forward || !I->aliasesPointer(Ptr, Size, TBAAInfo, AA)) continue; in findAliasSetForPointer() [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 85 const MDNode *TBAAInfo; variable 105 unsigned base_alignment, const MDNode *TBAAInfo = 0); 138 const MDNode *getTBAAInfo() const { return TBAAInfo; } in getTBAAInfo()
|
D | SelectionDAG.h | 654 const MDNode *TBAAInfo = 0); 659 const MDNode *TBAAInfo = 0); 667 const MDNode *TBAAInfo = 0); 678 const MDNode *TBAAInfo = 0); 685 const MDNode *TBAAInfo = 0);
|
D | MachineFunction.h | 379 const MDNode *TBAAInfo = 0);
|
/external/clang/lib/CodeGen/ |
D | CGValue.h | 217 llvm::MDNode *TBAAInfo; variable 222 llvm::MDNode *TBAAInfo = nullptr) { 242 this->TBAAInfo = TBAAInfo; 308 llvm::MDNode *getTBAAInfo() const { return TBAAInfo; } in getTBAAInfo() 309 void setTBAAInfo(llvm::MDNode *N) { TBAAInfo = N; } in setTBAAInfo() 374 llvm::MDNode *TBAAInfo = nullptr) { 382 R.Initialize(type, qs, address.getAlignment(), alignSource, TBAAInfo);
|
D | CodeGenTBAA.cpp | 209 llvm::MDNode *TBAAInfo = MayAlias ? getChar() : getTBAAInfo(QTy); in CollectFields() local 210 llvm::MDNode *TBAATag = getTBAAScalarTagInfo(TBAAInfo); in CollectFields()
|
D | CGExpr.cpp | 1266 llvm::MDNode *TBAAInfo, in EmitLoadOfScalar() argument 1295 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo); in EmitLoadOfScalar() 1306 if (TBAAInfo) { in EmitLoadOfScalar() 1307 llvm::MDNode *TBAAPath = CGM.getTBAAStructTagInfo(TBAABaseType, TBAAInfo, in EmitLoadOfScalar() 1377 llvm::MDNode *TBAAInfo, in EmitStoreOfScalar() argument 1406 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo); in EmitStoreOfScalar() 1420 if (TBAAInfo) { in EmitStoreOfScalar() 1421 llvm::MDNode *TBAAPath = CGM.getTBAAStructTagInfo(TBAABaseType, TBAAInfo, in EmitStoreOfScalar()
|
D | CodeGenModule.h | 656 llvm::MDNode *TBAAInfo,
|
D | CodeGenModule.cpp | 544 llvm::MDNode *TBAAInfo, in DecorateInstructionWithTBAA() argument 548 TBAA->getTBAAScalarTagInfo(TBAAInfo)); in DecorateInstructionWithTBAA() 550 Inst->setMetadata(llvm::LLVMContext::MD_tbaa, TBAAInfo); in DecorateInstructionWithTBAA()
|
D | CodeGenFunction.h | 2655 llvm::MDNode *TBAAInfo = nullptr, 2672 llvm::MDNode *TBAAInfo = nullptr, bool isInit = false,
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | MachineInstr.cpp | 367 const MDNode *TBAAInfo) in MachineMemOperand() argument 370 TBAAInfo(TBAAInfo) { in MachineMemOperand() 444 if (const MDNode *TBAAInfo = MMO.getTBAAInfo()) { in operator <<() local 446 if (TBAAInfo->getNumOperands() > 0) in operator <<() 447 WriteAsOperand(OS, TBAAInfo->getOperand(0), /*PrintType=*/false); in operator <<()
|
D | MachineFunction.cpp | 200 const MDNode *TBAAInfo) { in getMachineMemOperand() argument 202 TBAAInfo); in getMachineMemOperand()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LICM.cpp | 163 const MDNode *TBAAInfo) { in pointerInvalidatedByLoop() 165 return CurAST->getAliasSetForPointer(V, Size, TBAAInfo).isMod(); in pointerInvalidatedByLoop()
|
/external/llvm/lib/CodeGen/ |
D | MachineInstr.cpp | 589 if (const MDNode *TBAAInfo = getAAInfo().TBAA) { in print() local 591 if (TBAAInfo->getNumOperands() > 0) in print() 592 TBAAInfo->getOperand(0)->printAsOperand(OS, MST); in print()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 4142 unsigned Alignment, const MDNode *TBAAInfo) { in getLoad() argument 4162 TBAAInfo); in getLoad() 4216 unsigned Alignment, const MDNode *TBAAInfo) { in getLoad() argument 4219 PtrInfo, VT, isVolatile, isNonTemporal, Alignment, TBAAInfo); in getLoad() 4226 unsigned Alignment, const MDNode *TBAAInfo) { in getExtLoad() argument 4230 TBAAInfo); in getExtLoad() 4249 unsigned Alignment, const MDNode *TBAAInfo) { in getStore() argument 4268 TBAAInfo); in getStore() 4302 const MDNode *TBAAInfo) { in getTruncStore() argument 4320 TBAAInfo); in getTruncStore()
|
D | SelectionDAGBuilder.cpp | 3179 const MDNode *TBAAInfo = I.getMetadata(LLVMContext::MD_tbaa); in visitLoad() local 3194 AliasAnalysis::Location(SV, AA->getTypeStoreSize(Ty), TBAAInfo))) { in visitLoad() 3227 isNonTemporal, Alignment, TBAAInfo); in visitLoad() 3274 const MDNode *TBAAInfo = I.getMetadata(LLVMContext::MD_tbaa); in visitStore() local 3290 isVolatile, isNonTemporal, Alignment, TBAAInfo); in visitStore()
|
D | DAGCombiner.cpp | 274 const MDNode *&TBAAInfo) const; 7863 const MDNode *&TBAAInfo) const { in FindAliasInfo() 7870 TBAAInfo = LD->getTBAAInfo(); in FindAliasInfo() 7879 TBAAInfo = ST->getTBAAInfo(); in FindAliasInfo()
|