1764 Commits

Author SHA1 Message Date
billow
33080bb326 update TriCore*.inc 2023-04-14 00:34:51 +08:00
billow
1a148e2b65 ST SUB SYSCALL XOR XNOR 2023-04-14 00:34:50 +08:00
billow
1e44b5346d SHA* ST* 2023-04-14 00:34:49 +08:00
billow
27e5ef647a RSUB* SAT* SEL* SH* 2023-04-14 00:34:48 +08:00
billow
093829be2b modified: arch/TriCore/TriCoreInstrInfo.td 2023-04-14 00:34:47 +08:00
billow
f7aa5d17ff MUL* NAND* NE* NOP NOR OR 2023-04-14 00:34:46 +08:00
billow
26454fd243 MSUB* 2023-04-14 00:34:45 +08:00
billow
248f7c6f14 MOV* 2023-04-14 00:34:45 +08:00
billow
86f6a60818 MAX* MFCR MIN* 2023-04-14 00:34:44 +08:00
billow
dae993af5d fix MADD* 2023-04-14 00:34:43 +08:00
billow
7f32015cfb MADD* 2023-04-14 00:34:42 +08:00
billow
3bbb2d5b76 - LD*
- `LEA*`
- `LHA*`
- `LOOP*`
- `LT*`
2023-04-14 00:34:41 +08:00
billow
16befd3724 ld* 2023-04-14 00:34:40 +08:00
billow
30cf8288e8 modified: arch/TriCore/TriCoreInstrInfo.td 2023-04-14 00:34:39 +08:00
billow
59da967a01 Changes to be committed:
modified:   arch/TriCore/TriCoreInstrFormats.td
	modified:   arch/TriCore/TriCoreInstrInfo.td
2023-04-14 00:34:38 +08:00
billow
1968699d4d add:
- `DEXTR*`
- `DISABLE*`
- `DSYNC*`
- `DVADJ*`
- `DIV*`
- `DVINIT*`
- `DVSTEP*`
- `ENABLE*`
- `EQ*`
2023-04-14 00:34:38 +08:00
billow
f8c7dc474f add:
- `CALL*`
- `CL*`
- `CMOV*`
- `CMPSWAP_W`
- `CRC*`
- `CSUB*`
- `DEBUG*`
2023-04-14 00:34:37 +08:00
billow
f7175332ba add cadd 2023-04-14 00:34:36 +08:00
billow
688ee6a07c add cache inst 2023-04-14 00:34:35 +08:00
billow
69e051687a add AND 2023-04-14 00:34:34 +08:00
billow
b5b456b4f4 add more ADD 2023-04-14 00:34:33 +08:00
billow
96aec6be49 Add more multiclass 2023-04-14 00:34:32 +08:00
billow
ed94f7fcfc add more ADD 2023-04-14 00:34:31 +08:00
billow
175691f2cf add ABS 2023-04-14 00:34:30 +08:00
billow
e6513b26ad add TriCore tablegen files 2023-04-14 00:34:30 +08:00
billow
d1021f4a6b Fix build and test 2023-04-14 00:34:28 +08:00
Sidney Pontes Filho
81b1df7f91 Transfer modifications of TriDis/llvm-tricore on Feb, 04 2017 2023-04-14 00:34:25 +08:00
Sidney Pontes Filho
707c57b921 Fix TriCore register mapping 2023-04-14 00:34:23 +08:00
Sidney Pontes Filho
8ea8d69cc5 Fix TriCore Mapping 2023-04-14 00:34:23 +08:00
Sidney Pontes Filho
72cdfdab80 Adjustments in TriCore and add more instructions into tests/test_tricore.c 2023-04-14 00:34:22 +08:00
Sidney Pontes Filho
651aa5a1f1 Fix memory access printing and clean unused functions 2023-04-14 00:34:21 +08:00
Sidney Pontes Filho
4aace70036 Transfer modifications of TriDis/llvm-tricore on Oct 05, 2016 2023-04-14 00:34:20 +08:00
Sidney Pontes Filho
4bc36ec68b Transfer modifications of TriDis/llvm-tricore on Sep 20, 2016 2023-04-14 00:34:19 +08:00
Sidney Pontes Filho
f855c92b46 Adjust printing of Registers and upgrade TriCore test 2023-04-14 00:34:18 +08:00
Sidney Pontes Filho
3c63df7f45 Fix printing MemSrc 2023-04-14 00:34:17 +08:00
Sidney Pontes Filho
edbd73409c Remove all compiler warnings 2023-04-14 00:34:17 +08:00
Sidney Pontes Filho
dd4011297b Fix all compiler errors 2023-04-14 00:34:16 +08:00
Sidney Pontes Filho
4ec3dd12a8 Fix all errors in TriCoreInstPrinter 2023-04-14 00:34:15 +08:00
Sidney Pontes Filho
30f344a1c3 Fix all errors in TriCoreDisassembler 2023-04-14 00:34:14 +08:00
Sidney Pontes Filho
62dba6e681 Fix error of undeclared instructions and registers 2023-04-14 00:34:13 +08:00
Sidney Pontes Filho
bca9ef7420 Add group name maps 2023-04-14 00:34:12 +08:00
Sidney Pontes Filho
5e276956f8 Fix TriCore GenAsmWriter and InstPrinter 2023-04-14 00:34:11 +08:00
Sidney Pontes Filho
104ad28a7e Improve TriCore InstPrinter and Mapping 2023-04-14 00:34:10 +08:00
Sidney Pontes Filho
5d1cd026d8 Map instruction and fix part of InstPrinter 2023-04-14 00:34:10 +08:00
Sidney Pontes Filho
82c874c209 Fix Disassembler and TableGen Files of TriCore 2023-04-14 00:34:09 +08:00
Sidney Pontes Filho
f5687523e3 Modify Makefiles for TriCore architecture 2023-04-14 00:34:08 +08:00
Sidney Pontes Filho
67f3c46f1b Add TriCore Architecture 2023-04-14 00:34:07 +08:00
Wu ChenXu
b3c9068bcb Merge pull request #1960 from Rot127/sh-build-warnings
[SH] Fix build warnings
2023-04-06 18:01:54 +08:00
Rot127
c3cc9ae533 Remove unused variable 2023-04-06 03:57:28 -05:00
Wu ChenXu
05c2e95e4f Merge pull request #1974 from thomasdangl/next 2023-03-19 17:35:46 +08:00