mirror of
https://github.com/capstone-engine/capstone.git
synced 2024-11-23 21:49:46 +00:00
936dca0e2d
* Constify registerinfo.py output Remove two conditionals separating identical bits of code. Add "const" markup to MCRegisterDesc and MCRegisterClass. Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify instrinfo-arch.py output In this case, do not actively strip const. Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the AArch64 backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the EVM backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify M680X backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify M68K backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the Mips backend The Mips backend has not been regenerated from LLVM recently, and there are more fixups required than I'd like. Just apply the fixes to the tables by hand for now. Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the Sparc backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the TMS320C64x backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the X86 backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the XCore backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify systemregister.py output Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the ARM backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the PowerPC backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the MOS65XX backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the SystemZ backend The mapping of system register to indexes is easy to generate read-only. Since we know the indexes are between 0 and 31, use uint8_t instead of unsigned. Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the WASM backend Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify cs.c Signed-off-by: Richard Henderson <rth@twiddle.net> * Constify the BPF backend Signed-off-by: Richard Henderson <rth@twiddle.net> |
||
---|---|---|
.. | ||
X86ATTInstPrinter.c | ||
X86BaseInfo.h | ||
X86Disassembler.c | ||
X86Disassembler.h | ||
X86DisassemblerDecoder.c | ||
X86DisassemblerDecoder.h | ||
X86DisassemblerDecoderCommon.h | ||
X86GenAsmWriter1_reduce.inc | ||
X86GenAsmWriter1.inc | ||
X86GenAsmWriter_reduce.inc | ||
X86GenAsmWriter.inc | ||
X86GenDisassemblerTables2.inc | ||
X86GenDisassemblerTables_reduce2.inc | ||
X86GenDisassemblerTables_reduce.inc | ||
X86GenDisassemblerTables.inc | ||
X86GenInstrInfo_reduce.inc | ||
X86GenInstrInfo.inc | ||
X86GenRegisterInfo.inc | ||
X86GenRegisterName1.inc | ||
X86GenRegisterName.inc | ||
X86ImmSize.inc | ||
X86InstPrinter.h | ||
X86InstPrinterCommon.c | ||
X86InstPrinterCommon.h | ||
X86IntelInstPrinter.c | ||
X86Lookup16_reduce.inc | ||
X86Lookup16.inc | ||
X86Mapping.c | ||
X86Mapping.h | ||
X86MappingInsn_reduce.inc | ||
X86MappingInsn.inc | ||
X86MappingInsnName_reduce.inc | ||
X86MappingInsnName.inc | ||
X86MappingInsnOp_reduce.inc | ||
X86MappingInsnOp.inc | ||
X86MappingReg.inc | ||
X86Module.c | ||
X86Module.h |