Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
9e7448bca6df67e5916f28234046bc0e74d5c0bf
/
test_main.c
9e7448b
Restore ability to run with no instrumentation.
by sewardj
· 20 years ago
0276d4b
Rename the boolean field in IRStmt_Exit from 'cond' to 'guard' to be
by sewardj
· 20 years ago
ba99931
Rename all the _Bit types to I1 so as to be consistent with all the
by sewardj
· 20 years ago
92d168d
Rename INVALID_IRTEMP to IRTemp_INVALID to be consistent with
by sewardj
· 20 years ago
3598ef9
Update included copy of the mc_instrument.c.
by sewardj
· 20 years ago
5bd4d16
Allow tools to tell Vex when it can/can't chase across basic block
by sewardj
· 20 years ago
de8a5ae
Add a complete standalone copy of the memcheck instrumenter so it can
by sewardj
· 20 years ago
9578a8b
Various plumbing to allow the optimiser (really, just a subset) to be
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
f543586
Use new functions for helper-call-construction.
by sewardj
· 20 years ago
9b1004e
Add a mini-version of the addrcheck instrumenter so as to help refine
by sewardj
· 20 years ago
abe017e
Much-improved method for configuring test-driver program: copy
by sewardj
· 20 years ago
7886230
Clear out old junk.
by sewardj
· 20 years ago
cefcd71
Track API changes.
by sewardj
· 20 years ago
b99c4e9
Track LibVEX API changes.
by sewardj
· 20 years ago
b495240
Hacks du jour
by sewardj
· 20 years ago
b5bf2e0
Track vex controllability changes, and other hacks-de-jour.
by sewardj
· 20 years ago
f05537e
Minor improvements.
by sewardj
· 20 years ago
a8fc22c
Update to match new max limit of 50 insns per bb.
by sewardj
· 20 years ago
4459baa
Minor updates.
by sewardj
· 20 years ago
188eb32
wibble
by sewardj
· 20 years ago
84ff065
by sewardj
· 20 years ago
58800ff
Improve verbosity control, so that verbosity can be set individually
by sewardj
· 20 years ago
750f407
Fix enough bits and pieces so "int main (void) { return 0; }" works.
by sewardj
· 20 years ago
86898e8
Start pushing some instructions through the x86 assembler.
by sewardj
· 20 years ago
ea64e14
More x86 insn emitter hacking.
by sewardj
· 20 years ago
bad34a9
Make a start on x86 instruction emission.
by sewardj
· 20 years ago
81bd550
Assembler infrastructure.
by sewardj
· 20 years ago
1f40a0a
- Fix up verbosity control.
by sewardj
· 20 years ago
e8e9d73
Mucho x86 instruction selector 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
d733aed
Enable valgrind checking of vex (ugly hack).
by sewardj
· 20 years ago
ced9fe5
Test driver, and test input for "int main ( void ) { return 42; }"
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
ce605f9
- Make stuff link.
by sewardj
· 20 years ago
ac9af02
Mash around top-level library structure some more.
by sewardj
· 20 years ago
3b9d65e
by sewardj
· 20 years ago
194d54a
* Move the x86 genSpill/genRestore functions to the right place.
by sewardj
· 20 years ago
12952ef
Test for x86 code generation of shifts, and for vreg coalescing in reg-alloc.
by sewardj
· 20 years ago
0ec3325
Make reg allocator work, to a first approximation at least.
by sewardj
· 20 years ago
2cd80dc
Tie everything together enough so the reg-allocator can be test-run.
by sewardj
· 20 years ago
c97096c
First draft of tree-based instruction selector.
by sewardj
· 20 years ago