Searched defs:TBAAInfo (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp205 llvm::MDNode *TBAAInfo = MayAlias ? getChar() : getTBAAInfo(QTy); local
206 llvm::MDNode *TBAATag = getTBAAScalarTagInfo(TBAAInfo);
H A DCGValue.h216 /// TBAAInfo - TBAA information to attach to dereferences of this LValue.
217 llvm::MDNode *TBAAInfo; member in class:clang::CodeGen::LValue
222 llvm::MDNode *TBAAInfo = nullptr) {
242 this->TBAAInfo = TBAAInfo;
308 llvm::MDNode *getTBAAInfo() const { return TBAAInfo; }
309 void setTBAAInfo(llvm::MDNode *N) { TBAAInfo = N; }
374 llvm::MDNode *TBAAInfo = nullptr) {
382 R.Initialize(type, qs, address.getAlignment(), alignSource, TBAAInfo);
H A DCodeGenModule.cpp515 llvm::MDNode *TBAAInfo,
519 TBAA->getTBAAScalarTagInfo(TBAAInfo));
521 Inst->setMetadata(llvm::LLVMContext::MD_tbaa, TBAAInfo);
514 DecorateInstructionWithTBAA(llvm::Instruction *Inst, llvm::MDNode *TBAAInfo, bool ConvertTypeToTag) argument
H A DCGExpr.cpp1240 llvm::MDNode *TBAAInfo,
1270 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo);
1280 if (TBAAInfo) {
1281 llvm::MDNode *TBAAPath = CGM.getTBAAStructTagInfo(TBAABaseType, TBAAInfo,
1351 llvm::MDNode *TBAAInfo,
1383 AlignSource, TBAAInfo),
1395 if (TBAAInfo) {
1396 llvm::MDNode *TBAAPath = CGM.getTBAAStructTagInfo(TBAABaseType, TBAAInfo,
1236 EmitLoadOfScalar(Address Addr, bool Volatile, QualType Ty, SourceLocation Loc, AlignmentSource AlignSource, llvm::MDNode *TBAAInfo, QualType TBAABaseType, uint64_t TBAAOffset, bool isNontemporal) argument
1348 EmitStoreOfScalar(llvm::Value *Value, Address Addr, bool Volatile, QualType Ty, AlignmentSource AlignSource, llvm::MDNode *TBAAInfo, bool isInit, QualType TBAABaseType, uint64_t TBAAOffset, bool isNontemporal) argument

Completed in 91 milliseconds