aboutsummaryrefslogtreecommitdiff
path: root/target-tilegx
AgeCommit message (Expand)Author
2015-10-07target-tilegx: Support iret instruction and related special registersChen Gang
2015-10-07target-tilegx: Use TILEGX_EXCP_OPCODE_UNKNOWN and TILEGX_EXCP_OPCODE_UNIMPLEM...Chen Gang
2015-10-07target-tilegx: Implement v2mults instructionChen Gang
2015-10-07target-tilegx: Implement v?int_* instructions.Chen Gang
2015-10-07target-tilegx: Implement v2sh* instructionsChen Gang
2015-10-07target-tilegx: Handle nofault prefetch instructionsRichard Henderson
2015-10-07target-tilegx: Fix a typo for mnemonic about "ld_add"Chen Gang
2015-10-07target-tilegx: Use TILEGX_EXCP_SIGNAL instead of TILEGX_EXCP_SEGVRichard Henderson
2015-10-07target-tilegx: Decode ill pseudo-instructionsChen Gang
2015-10-07target-tilegx: Let x1 pipe process bpt instruction onlyChen Gang
2015-10-07target-tilegx: Implement complex multiply instructionsRichard Henderson
2015-10-07target-tilegx: Implement table index instructionsRichard Henderson
2015-10-07target-tilegx: Implement crc instructionsRichard Henderson
2015-10-07target-tilegx: Implement v1multu instructionChen Gang
2015-10-07target-tilegx: Implement v*add and v*sub instructionsChen Gang
2015-10-07target-tilegx: Implement v*shl, v*shru, and v*shrs instructionsChen Gang
2015-10-07target-tilegx: Tidy simd_helper.cRichard Henderson
2015-09-15target-tilegx: Handle v1shl, v1shru, v1shrsRichard Henderson
2015-09-15target-tilegx: Handle v1shli, v1shruiRichard Henderson
2015-09-15target-tilegx: Handle v4int_l/hRichard Henderson
2015-09-15target-tilegx: Handle atomic instructionsRichard Henderson
2015-09-15target-tilegx: Handle mtspr, mfsprRichard Henderson
2015-09-15target-tilegx: Handle v1cmpeq, v1cmpneRichard Henderson
2015-09-15target-tilegx: Handle mask instructionsRichard Henderson
2015-09-15target-tilegx: Handle scalar multiply instructionsRichard Henderson
2015-09-15target-tilegx: Handle conditional move instructionsRichard Henderson
2015-09-15target-tilegx: Handle shift instructionsRichard Henderson
2015-09-15target-tilegx: Handle bitfield instructionsRichard Henderson
2015-09-15target-tilegx: Implement system and memory management instructionsRichard Henderson
2015-09-15target-tilegx: Handle comparison instructionsRichard Henderson
2015-09-15target-tilegx: Handle conditional branch instructionsRichard Henderson
2015-09-15target-tilegx: Handle unconditional jump instructionsRichard Henderson
2015-09-15target-tilegx: Handle post-increment load and store instructionsRichard Henderson
2015-09-15target-tilegx: Handle basic load and store instructionsRichard Henderson
2015-09-15target-tilegx: Handle most bit manipulation instructionsRichard Henderson
2015-09-15target-tilegx: Handle arithmetic instructionsRichard Henderson
2015-09-15target-tilegx: Handle simple logical operationsRichard Henderson
2015-09-15target-tilegx: Add TILE-Gx building filesChen Gang
2015-09-15target-tilegx: Generate SEGV properlyRichard Henderson
2015-09-15target-tilegx: Framework for decoding bundlesRichard Henderson
2015-09-15target-tilegx: Add several helpers for instructions translationChen Gang
2015-09-15target-tilegx: Add cpu basic features for linux-userChen Gang
2015-09-15target-tilegx: Add special register information from Tilera CorporationChen Gang
2015-09-15target-tilegx: Fix LDNA_ADD_IMM8_OPCODE_X1Richard Henderson
2015-09-15target-tilegx: Modify _SPECIAL_ opcodesRichard Henderson
2015-09-15target-tilegx: Modify opcode_tilegx.h to fit QEMU usageChen Gang
2015-09-15target-tilegx: Add opcode basic implementation from Tilera CorporationChen Gang