Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
c9069f2908814843e9a4da00da9c8905440195a6
/
priv
/
guest_s390_toIR.c
c9069f2
Enhance the guest state effects notation on IRDirty calls, so as to be
by sewardj
· 12 years ago
ff9613f
Eliminate helper s390_calculate_icc. Rewrite and factor the code to use
by florian
· 12 years ago
f87d4fb
Special-case the TR insn for EX.
by florian
· 12 years ago
79e839e
More refactoring to avoid code duplication (irgen_CLC/CLC_EX and
by florian
· 12 years ago
b0bf660
Add NC and OC to the list of insns that get special treatment under EX.
by florian
· 12 years ago
65b5b3f
(post-tchain-merge cleanup) Stop s390x asserting on illegal insns.
by florian
· 12 years ago
8559e41
Correctly update the guest IA at the end of an insn to point to
by florian
· 12 years ago
f9e1ed7
More fixes:
by florian
· 12 years ago
7346c7a
First round of fixes: some cut'n paste errors. And the guest_IA in
by florian
· 12 years ago
8844a63
Translation chaining for s390. To be debugged.
by florian
· 12 years ago
c6f970f
Add translation chaining support for amd64, x86 and ARM (VEX side). See #296422.
by sewardj
· 13 years ago
428dfdd
Consolidate guest state offset computation. There is only
by florian
· 13 years ago
7e8c692
Rename function. We want to be able to extract implemented
by florian
· 13 years ago
ad43b3a
Improve code generation on s390x for assignment of constant
by florian
· 13 years ago
730448f
Implement TR, TRE, TRTT, TROT, TRTO insns.
by florian
· 13 years ago
5351853
Revert r2238. In 64-bit mode the length is in bits 0:63.
by florian
· 13 years ago
7700fc9
Remove broken support for TS insn in s390 port. The
by florian
· 13 years ago
b51d459
Followup to r2237. The length is in bits 32:63 only -- not 0:63.
by florian
· 13 years ago
9af3769
Add support for the s390's TROO insn. These are the VEX bits.
by florian
· 13 years ago
ed0b953
Fix timerfd-syscall testcase on s390x.
by florian
· 13 years ago
6ad4952
Use mkite throughout.
by florian
· 13 years ago
b0c9a13
Support CLCL and MVCL instructions. Based on a patch from
by florian
· 13 years ago
a4384a3
Add support for CKSM.
by florian
· 13 years ago
30e8901
Handle the invalid opcode 0000.
by florian
· 13 years ago
2c8ed94
For a special opcode the address of the next insn was
by florian
· 13 years ago
b0c1ed8
Fix an assert.
by florian
· 13 years ago
5fcbba2
Do not access addresses that belong to the client executable.
by florian
· 13 years ago
420c501
Remove a redundant assert. Minor code tweaks.
by florian
· 13 years ago
a99f20e
Update a FIXME. Should have been included in r2174
by florian
· 13 years ago
a64c243
VEX-side changes to enable chasing of unconditional jumps/calls
by florian
· 13 years ago
933065d
Support the STFLE instruction via a dirty helper.
by florian
· 13 years ago
e88b3c9
Rename S390_GUEST_OFFSET to S390X_GUEST_OFFSET and use it throughout.
by florian
· 13 years ago
b4df768
Misc s390x cleanups
by florian
· 13 years ago
1e5fea6
s390x: provide clock instructions like STCK
by sewardj
· 13 years ago
7ee9752
Add LIKELY/UNLIKELY macros for general use, replacing s390x-specific
by sewardj
· 13 years ago
6900702
s390x : misc cleanups
by sewardj
· 13 years ago
a52e37e
s390x: Implement Ist_MBE
by sewardj
· 13 years ago
15469da
s390x: Make sure to point the PSW address to the next address on SIGILL
by sewardj
· 13 years ago
d7bde72
Support conditional load and store for s390x (VEX side).
by sewardj
· 14 years ago
b63967e
s390x: improve IR generation for XC. Fixes #268621.
by sewardj
· 14 years ago
2019a97
Add a port to IBM z/Architecture (s390x) running Linux -- VEX
by sewardj
· 14 years ago