Added offsets for MIPS in
lib/Transforms/Instrumentation/MemorySanitizer.cpp
Differential D6146
[MSan][LLVM][MIPS] Shadow and Origin offsets for MIPS mohit.bhakkad on Nov 6 2014, 2:37 AM. Authored by
Details Added offsets for MIPS in lib/Transforms/Instrumentation/MemorySanitizer.cpp
Diff Detail Event TimelineComment Actions Changes in this revision:
Comment Actions Without this patch and http://reviews.llvm.org/D6147, mips64 in compiler-rt won't build. Comment Actions LGTM with 1 more comment
Comment Actions Changes in this revision:
Comment Actions Mohit, I've committed D6666 so your patch may need some rework. Note that the patch committed does not include the improvements suggested for this patch like reporting unsupported triples. We probably should replace the references to the unsupported 32-bit memory map descriptors with null pointers and check them in doInitialization(). It's OK to remove the 32-bit descriptor for FreeBSD as it is not actually supported anyway. Comment Actions Changes in this revision:
Comment Actions Do you have commit access? (i.e. should I land this change?)
|
I'd prefer not to have any more 32-bit here for now,
at least until we have 32-bit msan on x86