Init value should be treated as an unsigned char.
;
;void JIT_MemSet(void *dst, int val, SIZE_T count)
;{
-; uintptr_t valEx = (char)val;
+; uintptr_t valEx = (unsigned char)val;
; valEx = valEx | valEx << 8;
; valEx = valEx | valEx << 16;
; valEx = valEx | valEx << 32;
; as C++ method.
LEAF_ENTRY JIT_MemSet
- sxtb w8,w1
+ uxtb w8,w1
sxtw x8,w8
orr x8,x8,x8 lsl #8
orr x8,x8,x8 lsl #0x10
WorkingDir=JIT\Regression\JitBlue\DevDiv_199169\DevDiv_199169
Expected=0
MaxAllowedDurationSeconds=600
-Categories=NEW;EXPECTED_FAIL
+Categories=NEW;EXPECTED_PASS
HostStyle=0
[DevDiv_200492.cmd_9028]
RelativePath=JIT\Regression\JitBlue\DevDiv_200492\DevDiv_200492\DevDiv_200492.cmd