Fixes as part of validation.
authorSunny Shah <shah28@wisc.edu>
Thu, 5 Nov 2015 17:31:39 +0000 (11:31 -0600)
committerSunny Shah <shah28@wisc.edu>
Thu, 5 Nov 2015 17:31:39 +0000 (11:31 -0600)
commit37b9d35168123b3ab78aae1cb3e4b157c8cece75
tree3327cc45273e126973a57de73881976bba1ca4b2
parent160bb340cb39598c49cb11f95610272c10c91885
Fixes as part of validation.

* Added InstructionDecoder-aarch64 as a friend class of Operation so that mnemonics can be modified for conditional branches. Added a map of condition code to its string representation - the mnemonic is modified accordingly.
* Updated decoder and instruction table with output of most recent script.
* Added support for add/sub extended register instructions.
* Few other fixes for floating point instructions.
instructionAPI/h/Operation.h
instructionAPI/src/InstructionDecoder-aarch64.C
instructionAPI/src/InstructionDecoder-aarch64.h
instructionAPI/src/aarch64_opcode_tables.C