Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-02-24 | Add unaligned read/write functions. | comex | 1 | -1/+1 | |
I thought I could get away without since I wasn't (presently) targeting systems without hardware support for unaligned accesses, but on armv7 clang insists on optimizing into the one ARM instruction that requires alignment anyway - LDM/STM. Oops. Damnit, clang. | |||||
2015-02-23 | Ban calls within transform regions in threadsafe mode. | comex | 1 | -2/+7 | |
2015-02-09 | call vs. branch fixes on ARM (though really I should just ignore calls) | comex | 1 | -1/+1 | |
2015-02-08 | Fix other architectures compiling - haven't tried *running* anything.. | comex | 1 | -21/+21 | |
2015-02-08 | Refactor disassembly so x86 works, and add x86 transform-dis. | comex | 1 | -0/+0 | |
This patch is a monolithic mess, because I was too lazy to do the refactor first (that would require some stash fun, since I wasn't actually sure before doing x86 transform-dis what would be needed). Anyway, the resulting code should be cleaner - less duplication. This breaks ARM/ARM64. | |||||
2015-02-03 | fix ARM64 too, theoretically | comex | 1 | -9/+22 | |
2015-02-01 | formatting | comex | 1 | -7/+14 | |
2015-01-19 | some reorganization | comex | 1 | -0/+0 | |
2015-01-17 | arm64 transform dis, arm fixes, move to .c since i'm dumb | comex | 1 | -6/+6 | |
2015-01-16 | jump dis - seemingly working(!) | comex | 1 | -13/+20 | |
2015-01-12 | these functions are actually pointless, since it's easier to change the ↵ | comex | 1 | -8/+20 | |
*offset* for actual pc-rel loads (and the rest are accounted for, albeit implicitly in the case of add pc) i might end up using the stack :/ | |||||
2015-01-12 | minor improvements | comex | 1 | -0/+3 | |
2015-01-11 | that was easy | comex | 1 | -0/+27 | |