aboutsummaryrefslogtreecommitdiff
path: root/target/hexagon/idef-parser
AgeCommit message (Expand)AuthorFilesLines
2024-09-20target/hexagon: Rename macros.inc -> macros.h.incPhilippe Mathieu-Daudé2-2/+2
2024-08-07target/hexagon/idef-parser: Remove self-assignmentAnton Johansson1-1/+0
2024-06-08target/hexagon: idef-parser simplify predicate initAnton Johansson2-14/+14
2024-06-08target/hexagon: idef-parser fix leak of init_listAnton Johansson1-1/+8
2024-06-08target/hexagon: idef-parser remove undefined functionsAnton Johansson1-13/+0
2024-06-08target/hexagon: idef-parser remove unused definesAnton Johansson1-10/+0
2024-02-21hexagon: correct typosManos Pitsidianakis1-1/+1
2024-01-21Hexagon (target/hexagon) Clean up handling of modifier registersTaylor Simpson1-5/+3
2023-11-28target/hexagon/idef-parser/prepare: use env to invoke bashSamuel Tardieu1-1/+1
2023-10-03tcg: Rename cpu_env to tcg_envRichard Henderson1-1/+1
2023-09-08hexagon: spelling fixesMichael Tokarev3-5/+5
2023-06-05target/hexagon: Include helper-gen.h where neededRichard Henderson1-1/+2
2023-05-18target/hexagon: fix = vs. == mishapPaolo Bonzini2-3/+3
2023-05-18Hexagon (target/hexagon) Additional instructions handled by idef-parserTaylor Simpson4-40/+62
2023-05-18Hexagon (target/hexagon) Move new_pred_value to DisasContextTaylor Simpson1-1/+1
2023-05-18Hexagon (target/hexagon) Add DisasContext arg to gen_log_reg_writeTaylor Simpson1-1/+1
2023-05-05target/Hexagon: Finish conversion to tcg_gen_qemu_{ld, st}_*Richard Henderson1-15/+13
2023-04-21Hexagon (target/hexagon) Updates to USR should use get_result_gprTaylor Simpson2-3/+4
2023-03-06Hexagon (target/hexagon) Reduce manipulation of slot_cancelledTaylor Simpson3-6/+6
2023-03-06Hexagon (target/hexagon) Remove gen_log_predicated_reg_write[_pair]Taylor Simpson1-3/+1
2023-03-06Hexagon (target/hexagon) Analyze packet before generating TCGTaylor Simpson1-6/+1
2023-03-06target/hexagon/idef-parser: Remove unused code pathsAnton Johansson5-80/+4
2023-03-06target/hexagon/idef-parser: Elide mov in gen_pred_assignRichard Henderson1-3/+1
2023-03-05target/hexagon/idef-parser: Use gen_constant for gen_extend_tcg_width_opRichard Henderson1-27/+3
2023-03-05target/hexagon/idef-parser: Use gen_tmp for gen_rvalue_predRichard Henderson1-1/+1
2023-03-05target/hexagon/idef-parser: Use gen_tmp for gen_pred_assignRichard Henderson1-1/+1
2023-03-05target/hexagon/idef-parser: Use gen_tmp for LPCFGRichard Henderson3-8/+2
2023-03-05target/hexagon: Use tcg_constant_* for gen_constant_from_immRichard Henderson1-8/+7
2023-03-05target/hexagon/idef-parser: Drop HexValue.is_manualRichard Henderson3-18/+0
2023-03-05target/hexagon/idef-parser: Drop tcg_temp_freeRichard Henderson4-164/+0
2023-03-01target/hexagon/idef-parser: Drop gen_tmp_localRichard Henderson1-22/+2
2023-03-01target/hexagon: Don't use tcg_temp_local_new_*Richard Henderson2-4/+4
2023-01-05target/hexagon: suppress unused variable warningAlessandro Di Federico1-0/+2
2023-01-05target/hexagon/idef-parser: fix two typos in READMEMatheus Tavares Bernardino1-2/+2
2022-12-16target/hexagon: import parser for idef-parserAnton Johansson3-0/+3701
2022-12-16target/hexagon: import lexer for idef-parserPaolo Montesel2-0/+724
2022-12-16target/hexagon: prepare input for the idef-parserAlessandro Di Federico2-0/+164
2022-12-16target/hexagon: import README for idef-parserAlessandro Di Federico1-0/+722