aboutsummaryrefslogtreecommitdiff
path: root/target/hexagon/gen_tcg.h
AgeCommit message (Expand)AuthorFilesLines
2023-03-05target/hexagon: Drop tcg_temp_free from C codeRichard Henderson1-29/+0
2023-03-01target/hexagon: Don't use tcg_temp_local_new_*Richard Henderson1-2/+2
2022-12-16Hexagon (target/hexagon) Use direct block chaining for tight loopsTaylor Simpson1-0/+3
2022-12-16Hexagon (target/hexagon) Add overrides for various forms of jumpTaylor Simpson1-0/+201
2022-12-16Hexagon (target/hexagon) Add overrides for compound compare and jumpTaylor Simpson1-0/+177
2022-12-16Hexagon (target/hexagon) Add overrides for direct call instructionsTaylor Simpson1-0/+8
2022-12-16Hexagon (target/hexagon) Remove next_PC from runtime stateTaylor Simpson1-0/+6
2022-12-16Hexagon (target/hexagon) Remove PC from the runtime stateTaylor Simpson1-0/+7
2022-12-16Hexagon (target/hexagon) Add overrides for S2_asr_r_r_sat/S2_asl_r_r_satTaylor Simpson1-1/+9
2022-07-19Hexagon (target/hexagon) fix bug in mem_noshuf load exceptionTaylor Simpson1-6/+6
2022-07-19Hexagon (target/hexagon) fix store w/mem_noshuf & predicated loadTaylor Simpson1-0/+2
2021-10-28Hexagon (target/hexagon) more tcg_constant_*Taylor Simpson1-6/+3
2021-10-06target/hexagon: Use tcg_constant_*Philippe Mathieu-Daudé1-4/+2
2021-06-29Hexagon (target/hexagon) cleanup gen_store_conditional[48] functionsTaylor Simpson1-2/+2
2021-06-29Hexagon (target/hexagon) fix l2fetch instructionsTaylor Simpson1-0/+11
2021-05-01Hexagon (target/hexagon) load into shifted register instructionsTaylor Simpson1-0/+66
2021-05-01Hexagon (target/hexagon) load and unpack bytes instructionsTaylor Simpson1-0/+108
2021-05-01Hexagon (target/hexagon) bit reverse (brev) addressingTaylor Simpson1-0/+28
2021-05-01Hexagon (target/hexagon) circular addressingTaylor Simpson1-1/+111
2021-05-01Hexagon (target/hexagon) add A4_addp_c/A4_subp_cTaylor Simpson1-0/+37
2021-05-01Hexagon (target/hexagon) add A6_vminub_RdPTaylor Simpson1-0/+27
2021-05-01Hexagon (target/hexagon) add A5_ACS (vacsh)Taylor Simpson1-0/+5
2021-05-01Hexagon (target/hexagon) add F2_sfinvsqrtaTaylor Simpson1-0/+16
2021-05-01Hexagon (target/hexagon) add F2_sfrecipa instructionTaylor Simpson1-0/+21
2021-05-01target/hexagon: remove unnecessary semicolonsTaylor Simpson1-2/+2
2021-02-18Hexagon (target/hexagon) TCG for floating point instructionsTaylor Simpson1-0/+121
2021-02-18Hexagon (target/hexagon) TCG for instructions with multiple definitionsTaylor Simpson1-0/+198