Lines Matching defs:sra
468 __ sra(source_, source_, kSmiTagSize); in Generate() local
524 __ sra(scratch1, a0, kSmiTagSize); in LoadSmis() local
527 __ sra(scratch1, a1, kSmiTagSize); in LoadSmis() local
1245 __ sra(at, rhs, kSmiTagSize); in EmitSmiNonsmiComparison() local
1284 __ sra(at, lhs, kSmiTagSize); in EmitSmiNonsmiComparison() local
1591 __ sra(mask, mask, kSmiTagSize + 1); in GenerateLookupNumberStringCache() local
1643 __ sra(scratch, object, 1); // Shift away the tag. in GenerateLookupNumberStringCache() local
1695 __ sra(a1, a1, 1); in Generate() local
1696 __ sra(a0, a0, 1); in Generate() local
2411 __ sra(scratch1, scratch1, 31); in GenerateSmiSmiOperation() local
3356 __ sra(t0, a0, kSmiTagSize); in Generate() local
3383 __ sra(t0, a1, 16); in Generate() local
3385 __ sra(t0, a1, 8); in Generate() local
3742 __ sra(scratch, scratch, 1); in Generate() local
5576 __ sra(index_, index_, kSmiTagSize); in GenerateFast() local
5914 __ sra(mask, mask, 1); in GenerateTwoCharacterSymbolTableProbe() local
6095 __ sra(t0, t0, 1); in Generate() local
6157 __ sra(t0, t0, 1); // Add offset to index. in Generate() local
6501 __ sra(a2, a2, kSmiTagSize); in Generate() local
6502 __ sra(a3, a3, kSmiTagSize); in Generate() local
7196 __ sra(scratch1, scratch1, kSmiTagSize); // convert smi to int in GeneratePositiveLookup() local
7280 __ sra(mask, mask, kSmiTagSize); in Generate() local