20 Commits

Author SHA1 Message Date
nemerle
a5f1d17e83 Various code cleanups. 2017-02-13 12:11:29 +01:00
nemerle
d6249916e1 More logic operator replacements.
Use Qt string classes.
2016-04-25 15:51:58 +02:00
nemerle
9cd3226536 Normalize logic operation keywords and add use msvc fix
Logical or should be only 'or','and','not', and not error prone
'||','&&','!'
2016-04-25 11:39:07 +02:00
Artur K
0209b7ceb2 Changes 2012-07-20 18:18:25 +02:00
Artur K
d5e1fc733f Fixes to libdisasm, also use it a bit more 2012-07-19 19:37:30 +02:00
Artur K
c1eb8df114 Split COND_EXPR into Unary/Binary/AstIdent subclasses 2012-07-16 19:31:29 +02:00
Artur K
ca129c5177 Fix to idiom19 and fixFloatEmulation() 2012-07-15 20:17:16 +02:00
Artur K
ba110a64cb removed most of clang warnings / errors 2012-03-29 22:02:25 +02:00
Artur K
7b63b45dd5 Some more method splitting , replaced a few argument that were using
ICODE, with LLInst
2012-03-17 23:35:48 +01:00
Artur K
61392772e1 More work on LLOperand,
Adding accessors for src operand to LLIns
2012-03-17 23:09:35 +01:00
Artur K
3bcbb7a2cf Removed lints 2012-03-10 22:46:15 +01:00
Artur K
eb6c1ac939 more fixes 2012-03-08 21:47:59 +01:00
Artur K
ddd501de1f COND_EXPR splitting preparations 2012-03-06 08:35:45 +01:00
Artur K
d7ddc86d76 Fixed synthetic instructions for DIV and XCHG to handle Byte wide operations, and also in case of XCHG memory, also fixed assembly generation for IN/OUT operations and all string instructions MOVS etc. 2012-03-04 00:30:53 +01:00
Artur K
32d1b71e79 LLInst opcode is private now, added accessors and moved a few functions into LLInst 2012-03-01 00:40:29 +01:00
Artur K
4c7df165ee removed integer offset idLong constructor 2012-02-29 23:35:25 +01:00
Artur K
6b7d3f6209 Started separation between Low level and higher level instructions 2012-02-29 18:13:43 +01:00
Artur K
a0a6f7cc0e lots of small things 2012-02-29 00:59:19 +01:00
Artur K
3cb26d99d2 CIcodeRec is no longer an Array, it's now a list, will help with iterator stability 2012-02-28 03:06:34 +01:00
Artur K
777a260300 fixed refactoring bugs 2012-02-27 21:26:54 +01:00