History log of /external/valgrind/main/VEX/priv/guest_arm_toIR.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bc77a8ffa8558525c970ffbdb710e9a67389c9e2 11-Mar-2013 Ben Cheng <bccheng@google.com> Add support for ARM mode smmla instructions.

BUG: 8350745
Change-Id: Iee244c57b5d71fce2aae7a3dcfe8b8f53d95012d
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
ccebb1bf6bf864caa46e59c81eacab38e2dc299e 15-Feb-2013 Ben Cheng <bccheng@google.com> Add support for ARM SMMLA instruction.

Change-Id: I6cf5c5a9c248690d4d41d7ed21f536df1fe1d6f3
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
b14a1266f5cc4544b41db37b33ff37d5071cee3b 08-Feb-2013 Ben Cheng <bccheng@google.com> Bug fix for handling vcvt.f64.s32 instructions.

The source register should be decoded with getDReg().

Change-Id: I57835ebac1e1deb79428b15475db8762c7ba99b5
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
6d67c5925dfb5eae9a15380403fa2a81e18a91ea 05-Feb-2013 Ben Cheng <bccheng@google.com> Add support for integer divide (sdiv and udiv) instructions.

With this patch Valgrind is working again on master with GCC 4.7 plus
-cpu=cortex-a15.

Change-Id: I4557b8a522c228e378fa8027358e57ed5ab3784f
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
0545291109e6df688a3bae37e0de494f044a81ed 02-Feb-2013 Ben Cheng <bccheng@google.com> Add support for vcvt.f64.s32

GCC 4.7 starts to generate this type of instructions.

Change-Id: I0a4b1aa0b80d97e6c833e466bcfb06517d673cca
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
663860b1408516d02ebfcb3a9999a134e6cfb223 01-Feb-2013 Ben Cheng <bccheng@google.com> Refresh Valgrind to 3.8.1

Disable Android.mk for now until Android-specific changes are submitted later.

Change-Id: I0673f9b4edbbfacf5f52868c9735272e4bf811de
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
d4deed466a5276f711b3f9bd52003ac70bc91285 16-May-2012 Evgeniy Stepanov <eugenis@google.com> Handle (T1) SMMUL{R}.

Change-Id: I4753a2632969911aa113fc0482df7446346efe42
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
b32f58018498ea2225959b0ba11c18f0c433deef 20-Dec-2011 Evgeniy Stepanov <eugenis@google.com> Update Valgrind and TSan.

Rebased local changes on:
http://valgrind-variant.googlecode.com/svn/trunk@125
http://data-race-test.googlecode.com/svn/trunk@3717

Change-Id: I4d7a227ad72fb8e9998015a5fe26e00496ec1da3
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
9bea4c13fca0e3bb4b719dcb3ed63d47d479294e 10-Dec-2011 Kenny Root <kroot@google.com> Revert "Update Valgrind and TSan."

Breakage in x86

This reverts commit 8f943afc22a6a683b78271836c8ddc462b4824a9
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
8f943afc22a6a683b78271836c8ddc462b4824a9 06-Dec-2011 Evgeniy Stepanov <eugenis@google.com> Update Valgrind and TSan.

Rebased local changes on:
http://valgrind-variant.googlecode.com/svn/trunk@125
http://data-race-test.googlecode.com/svn/trunk@3717

Change-Id: Ic8636da312685c604941d6d2c937c3e8eadc1e53
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
bdd8f267a354bac579372c9bae8773c6a8b14bd7 15-Mar-2011 Evgeniy Stepanov <eugenis@google.com> Fix jump kind for indirect BLX.

Jump kind for BLX rN was incorrectly set to Ijk_Boring. This resulted in most,
if not all, indirect functions calls being interpreted as plain jumps.

Change-Id: Idc0e0bb5308b75414ba6e168b11de1ff0b3779e8
/external/valgrind/main/VEX/priv/guest_arm_toIR.c
e739ac0589b4fb43561f801c4faba8c1b89f8680 04-Mar-2011 Evgeniy Stepanov <eugenis@google.com> Move external/valgrind to external/valgrind/main.

Change-Id: I4f88dd5730d1e5b3ecb58cc77ce3454ad0218857
/external/valgrind/main/VEX/priv/guest_arm_toIR.c