Searched refs:AlignSource (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGValue.h | 203 unsigned AlignSource : 2; variable 221 CharUnits Alignment, AlignmentSource AlignSource, 230 this->AlignSource = unsigned(AlignSource); 320 return AlignmentSource(AlignSource); in getAlignmentSource() 323 AlignSource = unsigned(Source); in setAlignmentSource()
|
D | CGExpr.cpp | 1265 AlignmentSource AlignSource, in EmitLoadOfScalar() argument 1295 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo); in EmitLoadOfScalar() 1376 AlignmentSource AlignSource, in EmitStoreOfScalar() argument 1406 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo); in EmitStoreOfScalar() 2224 AlignmentSource AlignSource; in EmitUnaryOpLValue() local 2225 Address Addr = EmitPointerWithAlignment(E->getSubExpr(), &AlignSource); in EmitUnaryOpLValue() 2226 LValue LV = MakeAddrLValue(Addr, T, AlignSource); in EmitUnaryOpLValue() 2764 AlignmentSource *AlignSource) { in EmitArrayToPointerDecay() argument 2771 if (AlignSource) *AlignSource = LV.getAlignmentSource(); in EmitArrayToPointerDecay() 2907 AlignmentSource AlignSource; in EmitArraySubscriptExpr() local [all …]
|
D | CodeGenFunction.cpp | 146 AlignmentSource AlignSource; in MakeNaturalAlignAddrLValue() local 147 CharUnits Alignment = getNaturalTypeAlignment(T, &AlignSource); in MakeNaturalAlignAddrLValue() 148 return LValue::MakeAddr(Address(V, Alignment), T, getContext(), AlignSource, in MakeNaturalAlignAddrLValue() 156 AlignmentSource AlignSource; in MakeNaturalAlignPointeeAddrLValue() local 157 CharUnits Align = getNaturalTypeAlignment(T, &AlignSource, /*pointee*/ true); in MakeNaturalAlignPointeeAddrLValue() 158 return MakeAddrLValue(Address(V, Align), T, AlignSource); in MakeNaturalAlignPointeeAddrLValue()
|
D | CodeGenFunction.h | 1655 AlignmentSource AlignSource = AlignmentSource::Type) { 1656 return LValue::MakeAddr(Addr, T, getContext(), AlignSource, 1661 AlignmentSource AlignSource = AlignmentSource::Type) { 1663 AlignSource, CGM.getTBAAInfo(T)); 2653 AlignmentSource AlignSource = 2671 AlignmentSource AlignSource = AlignmentSource::Type, 2744 AlignmentSource *AlignSource = nullptr); 2882 AlignmentSource *AlignSource = nullptr);
|
D | CGBuiltin.cpp | 7953 AlignmentSource AlignSource; in EmitNVPTXBuiltinExpr() local 7955 getNaturalPointeeTypeAlignment(E->getArg(0)->getType(), &AlignSource); in EmitNVPTXBuiltinExpr()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGValue.h | 151 AlignmentSource AlignSource; variable 155 : AlignSource(Source) {} in AlignSource() function 156 AlignmentSource getAlignmentSource() const { return AlignSource; } in getAlignmentSource() 157 void setAlignmentSource(AlignmentSource Source) { AlignSource = Source; } in setAlignmentSource()
|