Home
last modified time | relevance | path

Searched refs:TBAAInfo (Results 1 – 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGValue.h223 TBAAAccessInfo TBAAInfo; variable
229 LValueBaseInfo BaseInfo, TBAAAccessInfo TBAAInfo) { in Initialize() argument
241 this->TBAAInfo = TBAAInfo; in Initialize()
308 TBAAAccessInfo getTBAAInfo() const { return TBAAInfo; } in getTBAAInfo()
309 void setTBAAInfo(TBAAAccessInfo Info) { TBAAInfo = Info; } in setTBAAInfo()
370 LValueBaseInfo BaseInfo, TBAAAccessInfo TBAAInfo) { in MakeAddr() argument
378 R.Initialize(type, qs, address.getAlignment(), BaseInfo, TBAAInfo); in MakeAddr()
384 TBAAAccessInfo TBAAInfo) { in MakeVectorElt() argument
390 BaseInfo, TBAAInfo); in MakeVectorElt()
396 TBAAAccessInfo TBAAInfo) { in MakeExtVectorElt() argument
[all …]
HDCGExpr.cpp1041 TBAAAccessInfo *TBAAInfo) { in EmitPointerWithAlignment() argument
1067 if (TBAAInfo) *TBAAInfo = InnerTBAAInfo; in EmitPointerWithAlignment()
1075 if (TBAAInfo) in EmitPointerWithAlignment()
1076 *TBAAInfo = CGM.mergeTBAAInfoForCast(*TBAAInfo, in EmitPointerWithAlignment()
1104 return EmitArrayToPointerDecay(CE->getSubExpr(), BaseInfo, TBAAInfo); in EmitPointerWithAlignment()
1112 if (TBAAInfo) in EmitPointerWithAlignment()
1113 *TBAAInfo = CGM.getTBAAAccessInfo(E->getType()); in EmitPointerWithAlignment()
1134 if (TBAAInfo) *TBAAInfo = LV.getTBAAInfo(); in EmitPointerWithAlignment()
1143 TBAAInfo); in EmitPointerWithAlignment()
1641 TBAAAccessInfo TBAAInfo, in EmitLoadOfScalar() argument
[all …]
HDCodeGenFunction.cpp156 TBAAAccessInfo *TBAAInfo) { in getNaturalPointeeTypeAlignment() argument
157 return getNaturalTypeAlignment(T->getPointeeType(), BaseInfo, TBAAInfo, in getNaturalPointeeTypeAlignment()
163 TBAAAccessInfo *TBAAInfo, in getNaturalTypeAlignment() argument
165 if (TBAAInfo) in getNaturalTypeAlignment()
166 *TBAAInfo = CGM.getTBAAAccessInfo(T); in getNaturalTypeAlignment()
211 TBAAAccessInfo TBAAInfo; in MakeNaturalAlignAddrLValue() local
212 CharUnits Alignment = getNaturalTypeAlignment(T, &BaseInfo, &TBAAInfo); in MakeNaturalAlignAddrLValue()
214 TBAAInfo); in MakeNaturalAlignAddrLValue()
222 TBAAAccessInfo TBAAInfo; in MakeNaturalAlignPointeeAddrLValue() local
223 CharUnits Align = getNaturalTypeAlignment(T, &BaseInfo, &TBAAInfo, in MakeNaturalAlignPointeeAddrLValue()
[all …]
HDCodeGenFunction.h2140 TBAAAccessInfo TBAAInfo) {
2141 return LValue::MakeAddr(Addr, T, getContext(), BaseInfo, TBAAInfo);
2151 LValueBaseInfo BaseInfo, TBAAAccessInfo TBAAInfo) {
2153 BaseInfo, TBAAInfo);
2160 TBAAAccessInfo *TBAAInfo = nullptr,
2164 TBAAAccessInfo *TBAAInfo = nullptr);
2180 TBAAAccessInfo *TBAAInfo = nullptr);
3444 TBAAAccessInfo TBAAInfo,
3466 LValueBaseInfo BaseInfo, TBAAAccessInfo TBAAInfo,
3538 TBAAAccessInfo *TBAAInfo = nullptr);
[all …]
HDCGClass.cpp134 TBAAAccessInfo *TBAAInfo) { in EmitCXXMemberDataPointerAddress() argument
142 TBAAInfo); in EmitCXXMemberDataPointerAddress()
2498 TBAAAccessInfo TBAAInfo = CGM.getTBAAVTablePtrAccessInfo(VTablePtrTy); in InitializeVTablePointer() local
2499 CGM.DecorateInstructionWithTBAA(Store, TBAAInfo); in InitializeVTablePointer()
2593 TBAAAccessInfo TBAAInfo = CGM.getTBAAVTablePtrAccessInfo(VTableTy); in GetVTablePtr() local
2594 CGM.DecorateInstructionWithTBAA(VTable, TBAAInfo); in GetVTablePtr()
HDCGExprCXX.cpp273 TBAAAccessInfo TBAAInfo; in EmitCXXMemberOrOperatorMemberCallExpr() local
274 Address ThisValue = EmitPointerWithAlignment(Base, &BaseInfo, &TBAAInfo); in EmitCXXMemberOrOperatorMemberCallExpr()
275 This = MakeAddrLValue(ThisValue, Base->getType(), BaseInfo, TBAAInfo); in EmitCXXMemberOrOperatorMemberCallExpr()
HDCGExprAgg.cpp2012 TBAAAccessInfo TBAAInfo = CGM.mergeTBAAInfoForMemoryTransfer( in EmitAggregateCopy() local
2014 CGM.DecorateInstructionWithTBAA(Inst, TBAAInfo); in EmitAggregateCopy()
HDCodeGenModule.h764 TBAAAccessInfo TBAAInfo);
HDCodeGenModule.cpp733 TBAAAccessInfo TBAAInfo) { in DecorateInstructionWithTBAA() argument
734 if (llvm::MDNode *Tag = getTBAAAccessTagInfo(TBAAInfo)) in DecorateInstructionWithTBAA()