aboutsummaryrefslogtreecommitdiff
path: root/target/microblaze/cpu.h
AgeCommit message (Expand)AuthorFilesLines
2022-04-21compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau1-3/+3
2022-04-06Move CPU softfloat unions to cpu-float.hMarc-André Lureau1-1/+1
2022-03-06target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé1-1/+1
2022-03-06target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé1-2/+0
2022-03-06target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé1-3/+2
2021-11-02target/microblaze: Make mb_cpu_tlb_fill sysemu onlyRichard Henderson1-4/+4
2021-09-21hw/core: Make do_unaligned_access noreturnRichard Henderson1-1/+1
2021-09-21include/exec: Move cpu_signal_handler declarationRichard Henderson1-7/+0
2021-09-14target/microblaze: Restrict cpu_exec_interrupt() handler to sysemuPhilippe Mathieu-Daudé1-0/+2
2021-01-27target/microblaze: Add security attributes on memory transactionsJoe Komlodi1-1/+2
2021-01-27target/microblaze: Add use-non-secure propertyJoe Komlodi1-0/+11
2020-11-15microblaze tcg cpus: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-09-07target/microblaze: Fill in VMStateDescription for cpuRichard Henderson1-0/+4
2020-09-07target/microblaze: Move mmu parameters to MicroBlazeCPUConfigRichard Henderson1-0/+5
2020-09-07target/microblaze: Move pvr regs to MicroBlazeCPUConfigRichard Henderson1-4/+1
2020-09-07target/microblaze: Reorg MicroBlazeCPUConfig to minimize holesRichard Henderson1-5/+10
2020-09-07target/microblaze: Split out MicroBlazeCPUConfigRichard Henderson1-26/+29
2020-09-07target/microblaze: Rename mmu structsRichard Henderson1-1/+1
2020-09-07target/microblaze: Renumber D_FLAGRichard Henderson1-1/+1
2020-09-07target/microblaze: Collected fixes for env->iflagsRichard Henderson1-1/+2
2020-09-01target/microblaze: Reduce linux-user address space to 32-bitRichard Henderson1-1/+1
2020-09-01target/microblaze: Reorganize branchingRichard Henderson1-2/+2
2020-09-01target/microblaze: Convert brk and brki to decodetreeRichard Henderson1-1/+1
2020-09-01target/microblaze: Use cc->do_unaligned_accessRichard Henderson1-1/+9
2020-09-01target/microblaze: Store "current" iflags in insn_startRichard Henderson1-0/+2
2020-09-01target/microblaze: Move bimm to BIMM_FLAGRichard Henderson1-2/+2
2020-09-01target/microblaze: Assert no overlap in flags making up tb_flagsRichard Henderson1-2/+7
2020-09-01target/microblaze: Replace MSR_EE_FLAG with MSR_EERichard Henderson1-1/+3
2020-09-01target/microblaze: Ensure imm constant is always availableRichard Henderson1-1/+1
2020-09-01target/microblaze: Split out MSR[C] to its own variableRichard Henderson1-1/+18
2020-09-01target/microblaze: Remove helper_debug and env->debugRichard Henderson1-1/+0
2020-09-01target/microblaze: Fix width of EDRRichard Henderson1-1/+1
2020-09-01target/microblaze: Fix width of BTRRichard Henderson1-1/+1
2020-09-01target/microblaze: Fix width of FSRRichard Henderson1-1/+1
2020-09-01target/microblaze: Fix width of ESRRichard Henderson1-1/+1
2020-09-01target/microblaze: Fix width of MSRRichard Henderson1-1/+1
2020-09-01target/microblaze: Fix width of PC and BTARGETRichard Henderson1-2/+2
2020-09-01target/microblaze: Split out EDR from env->sregsRichard Henderson1-1/+1
2020-09-01target/microblaze: Split out BTR from env->sregsRichard Henderson1-0/+1
2020-09-01target/microblaze: Split out FSR from env->sregsRichard Henderson1-0/+1
2020-09-01target/microblaze: Split out ESR from env->sregsRichard Henderson1-0/+1
2020-09-01target/microblaze: Split out EAR from env->sregsRichard Henderson1-0/+1
2020-09-01target/microblaze: Split out MSR from env->sregsRichard Henderson1-3/+4
2020-09-01target/microblaze: Split out PC from env->sregsRichard Henderson1-1/+2
2020-04-30target/microblaze: Add the pvr-user2 propertyEdgar E. Iglesias1-0/+1
2020-04-30target/microblaze: Add the pvr-user1 propertyEdgar E. Iglesias1-0/+1
2020-04-30target/microblaze: Add the unaligned-exceptions propertyEdgar E. Iglesias1-0/+1
2020-04-30target/microblaze: Add the div-zero-exception propertyEdgar E. Iglesias1-0/+1
2020-04-30target/microblaze: Add the ill-opcode-exception propertyEdgar E. Iglesias1-0/+1
2020-04-30target/microblaze: Add the opcode-0x0-illegal CPU propertyEdgar E. Iglesias1-0/+1