Home | History | Annotate | Download | only in Instrumentation

Lines Matching refs:Align

323   Value *loadShadow(Value *ShadowAddr, uint64_t Size, uint64_t Align,
325 void storeShadow(Value *Addr, uint64_t Size, uint64_t Align, Value *Shadow,
1053 // Addr has alignment Align, and take the union of each of those shadows.
1054 Value *DFSanFunction::loadShadow(Value *Addr, uint64_t Size, uint64_t Align,
1065 uint64_t ShadowAlign = Align * DFS.ShadowWidth / 8;
1177 uint64_t Align;
1179 Align = LI.getAlignment();
1180 if (Align == 0)
1181 Align = DL.getABITypeAlignment(LI.getType());
1183 Align = 1;
1186 Value *Shadow = DFSF.loadShadow(LI.getPointerOperand(), Size, Align, &LI);
1197 void DFSanFunction::storeShadow(Value *Addr, uint64_t Size, uint64_t Align,
1209 uint64_t ShadowAlign = Align * DFS.ShadowWidth / 8;
1256 uint64_t Align;
1258 Align = SI.getAlignment();
1259 if (Align == 0)
1260 Align = DL.getABITypeAlignment(SI.getValueOperand()->getType());
1262 Align = 1;
1270 DFSF.storeShadow(SI.getPointerOperand(), Size, Align, Shadow, &SI);