capstone/arch/TriCore
Ole André Vadla Ravnås 28d0b20ffe
Fix crash on x86 when building with MSVC (#2253)
There is a compiler bug in latest MSVC, which at the time of writing is
19.36.32535: given `switch (x)`, where `x` is 64 bits wide, the compiler
generates code that computes an incorrect jump table index. E.g. if
`x` is zero, it ends up reading the table entry at index -1.
2024-01-20 23:46:58 +08:00
..
TriCore.td add tricore_feature support 2023-04-14 00:35:33 +08:00
TriCoreCallingConv.td add TriCore tablegen files 2023-04-14 00:34:30 +08:00
TriCoreDisassembler.c Fixing TriCore disasm instructions (#2088) 2023-07-26 14:47:05 +08:00
TriCoreDisassembler.h Add operands access support for TriCore 2023-05-30 12:27:38 +08:00
TriCoreGenAsmWriter.inc Fix crash on x86 when building with MSVC (#2253) 2024-01-20 23:46:58 +08:00
TriCoreGenCSFeatureName.inc Upper all inc and fix 2023-05-01 22:52:47 +08:00
TriCoreGenCSMappingInsn.inc Update tests and inc files 2023-07-01 16:26:54 +08:00
TriCoreGenCSMappingInsnName.inc Fix disassemble of xor 2023-05-18 07:29:02 +08:00
TriCoreGenCSMappingInsnOp.inc Convert Tricore to Intel register syntax 2023-06-28 21:48:37 +08:00
TriCoreGenCSOpGroup.inc Upper all inc and fix 2023-05-01 22:52:47 +08:00
TriCoreGenDisassemblerTables.inc Upper all inc and fix 2023-05-01 22:52:47 +08:00
TriCoreGenInstrInfo.inc Fix disassemble of xor 2023-05-18 07:29:02 +08:00
TriCoreGenRegisterInfo.inc Upper all inc and fix 2023-05-01 22:52:47 +08:00
TriCoreGenSubtargetInfo.inc Upper all inc and fix 2023-05-01 22:52:47 +08:00
TriCoreInstPrinter.c [TriCore] Replace one- and sign-extend with MathExtra.h functions. (#2212) 2023-12-03 19:15:17 +08:00
TriCoreInstrFormats.td fix CADD CSUB 2023-04-14 00:35:54 +08:00
TriCoreInstrInfo.td Convert Tricore to Intel register syntax 2023-06-28 21:48:37 +08:00
TriCoreLinkage.h Add operands access support for TriCore 2023-05-30 12:27:38 +08:00
TriCoreMapping.c Constify Alpha and TriCore (#2245) 2024-01-18 09:45:40 +08:00
TriCoreMapping.h Add operands access support for TriCore 2023-05-30 12:27:38 +08:00
TriCoreModule.c Add operands access support for TriCore 2023-05-30 12:27:38 +08:00
TriCoreModule.h add sign_ext zero_ext 2023-04-14 00:35:01 +08:00
TriCoreRegisterInfo.td refactor: Refactor TriCore register names. 2023-04-14 00:35:29 +08:00