Generate type-correct IR (always a good thing :-) when instrumenting

256 bit stores with --undef-value-errors=no.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12684
This commit is contained in:
Julian Seward 2012-06-29 15:29:37 +00:00
parent 305dc84d05
commit e55e352fc6

View File

@ -4125,6 +4125,7 @@ void do_shadow_Store ( MCEnv* mce,
if (MC_(clo_mc_level) == 1) {
switch (ty) {
case Ity_V256: // V256 weirdness -- used four times
c = IRConst_V256(V_BITS32_DEFINED); break;
case Ity_V128: // V128 weirdness -- used twice
c = IRConst_V128(V_BITS16_DEFINED); break;
case Ity_I64: c = IRConst_U64 (V_BITS64_DEFINED); break;