Mercurial > hg > truffle
comparison src/cpu/x86/vm/assembler_x86.hpp @ 3783:de6a837d75cf
7056380: VM crashes with SIGSEGV in compiled code
Summary: code was using andq reg, imm instead of addq addr, imm
Reviewed-by: kvn, jrose, twisti
author | never |
---|---|
date | Tue, 21 Jun 2011 09:04:55 -0700 |
parents | 5cf771a79037 |
children | 95134e034042 |
comparison
equal
deleted
inserted
replaced
3782:aacaff365100 | 3783:de6a837d75cf |
---|---|
777 | 777 |
778 void andl(Register dst, int32_t imm32); | 778 void andl(Register dst, int32_t imm32); |
779 void andl(Register dst, Address src); | 779 void andl(Register dst, Address src); |
780 void andl(Register dst, Register src); | 780 void andl(Register dst, Register src); |
781 | 781 |
782 void andq(Address dst, int32_t imm32); | |
782 void andq(Register dst, int32_t imm32); | 783 void andq(Register dst, int32_t imm32); |
783 void andq(Register dst, Address src); | 784 void andq(Register dst, Address src); |
784 void andq(Register dst, Register src); | 785 void andq(Register dst, Register src); |
785 | 786 |
786 // Bitwise Logical AND of Packed Double-Precision Floating-Point Values | 787 // Bitwise Logical AND of Packed Double-Precision Floating-Point Values |