reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
552 ShadowTy = IntegerType::get(*Ctx, ShadowWidth); 556 ShadowPtrMul = ConstantInt::getSigned(IntptrTy, ShadowWidth / 8); 1193 uint64_t ShadowAlign = Align * DFS.ShadowWidth / 8; 1227 if (!AvoidNewBlocks && Size % (64 / DFS.ShadowWidth) == 0) { 1246 Value *ShlShadow = IRB.CreateShl(WideShadow, DFS.ShadowWidth); 1247 Value *ShrShadow = IRB.CreateLShr(WideShadow, 64 - DFS.ShadowWidth); 1270 for (uint64_t Ofs = 64 / DFS.ShadowWidth; Ofs != Size; 1271 Ofs += 64 / DFS.ShadowWidth) { 1338 uint64_t ShadowAlign = Align * DFS.ShadowWidth / 8; 1342 IntegerType *ShadowTy = IntegerType::get(*DFS.Ctx, Size * DFS.ShadowWidth); 1350 const unsigned ShadowVecSize = 128 / DFS.ShadowWidth; 1496 ConstantInt::get(I.getLength()->getType(), DFSF.DFS.ShadowWidth / 8)); 1504 MTI->setDestAlignment(I.getDestAlignment() * (DFSF.DFS.ShadowWidth / 8)); 1505 MTI->setSourceAlignment(I.getSourceAlignment() * (DFSF.DFS.ShadowWidth / 8)); 1507 MTI->setDestAlignment(DFSF.DFS.ShadowWidth / 8); 1508 MTI->setSourceAlignment(DFSF.DFS.ShadowWidth / 8);