Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
0cfb1a38d9ea8367692369712523b1ccb9589792
/
priv
/
main
/
vex_main.c
cf78790
Changes to support Memcheck:
by sewardj
· 20 years ago
eeac841
Rename some types and data fields in a more logical way. No change of
by sewardj
· 20 years ago
8ea867b
Instead of denoting helper call targets by their names, add a new type
by sewardj
· 20 years ago
0d7b3ae
Debug printing wibble.
by sewardj
· 20 years ago
f48ac19
Majorly improve debug printing. Now vex_traceflags contains 8 bits
by sewardj
· 20 years ago
49651f4
Various changes needed to get Addrcheck supported:
by sewardj
· 20 years ago
c5fc7aa
Changes pertaining to supporting instrumentation:
by sewardj
· 20 years ago
81ec418
New regime for baseblock layout, as described in comment in
by sewardj
· 20 years ago
76bdc80
Improve naming scheme for library-visible fns (infrastructural improvement)
by sewardj
· 20 years ago
8d2291c
Generic fixes to iropt to enable it to be as sloppy with exceptions as
by sewardj
· 20 years ago
0861374
Add run-time controllability to iropt.
by sewardj
· 20 years ago
ea602bc
Finally resolve compilation warnings in iropt.c pertaining to the
by sewardj
· 20 years ago
695cff9
Add loop unrolling to iropt (simple, crude first attempt). This also
by sewardj
· 20 years ago
aa59f94
Add generic mechanism to get hold of guest bytes when debugging.
by sewardj
· 20 years ago
84ff065
by sewardj
· 20 years ago
d7cb853
iropt: implement flattening (into SSA form). This caused various
by sewardj
· 20 years ago
edf4d69
Connect no-op iropt to the driver logic.
by sewardj
· 20 years ago
58800ff
Improve verbosity control, so that verbosity can be set individually
by sewardj
· 20 years ago
c0ee2ed
Make compilation work again after renaming files.
by sewardj
· 20 years ago
14731f2
More hacked104 hookups, including the first eflags thunk calculation routine.
by sewardj
· 20 years ago
36ca513
Add mechanisms for calling helper functions from generated code.
by sewardj
· 20 years ago
2e56f9f
Compilation fixes for gcc-2.96.
by sewardj
· 20 years ago
86898e8
Start pushing some instructions through the x86 assembler.
by sewardj
· 20 years ago
bad34a9
Make a start on x86 instruction emission.
by sewardj
· 20 years ago
8af36f1
Rename x86h_defs.[ch] to x86host_defs.[ch].
by sewardj
· 20 years ago
81bd550
Assembler infrastructure.
by sewardj
· 20 years ago
1f40a0a
- Fix up verbosity control.
by sewardj
· 20 years ago
443cd9d
Loads more x86 insn selector hacking.
by sewardj
· 20 years ago
dbd3ee6
temporarily print storage stats
by sewardj
· 20 years ago
e8e9d73
Mucho x86 instruction selector hacking.
by sewardj
· 20 years ago
3543921
First part of IR sanity checking: def/use checks.
by sewardj
· 20 years ago
e05c42c
A whole bunch more x86 -> IR hacking.
by sewardj
· 20 years ago
41f43bc
- Mucho x86 to IR hacking.
by sewardj
· 20 years ago
fbcaf33
More stuff.
by sewardj
· 20 years ago
c9a6570
First pass at x86 to IR conversion. Compiles, but nothing works.
by sewardj
· 20 years ago
2b51587
- Pass host-specific insn and register printing functions to
by sewardj
· 20 years ago
887a11a
Rename everything to use the "vex" name.
by sewardj
· 20 years ago
[Renamed (90%) from priv/main/jit_main.c]
f13a16a
Try and fill in jit_main.c.
by sewardj
· 20 years ago
35421a3
Major hashing around to restructure the world.
by sewardj
· 20 years ago