1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-05 06:50:21 +02:00
guile/lib
pcpa dbb9fe1e81 x86_64: Correct wrong inline assembly in jit_get_cpu
* lib/jit_x86.c: Rewrite incorrect inline assembly that could
	truncate a variable in a callee save register. Now it simply
	tells gcc that the register is clobbered, instead of using a
	*32 bit* swap with a temporary variable. The problem only
	happens when compiling with optimization.
2014-02-19 15:29:26 -03:00
..
jit_aarch64-cpu.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_aarch64-fpu.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_aarch64-sz.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_aarch64.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_arm-cpu.c ARM: Do not use ldrt/strt by default 2013-10-08 12:26:52 -03:00
jit_arm-swf.c ARM: Minor changes that should allow building on non gnu-linux/gcc. 2013-11-27 15:05:27 -02:00
jit_arm-sz.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_arm-vfp.c ARM: Correct wrong offset for load/store of floats. 2013-10-08 01:20:19 -03:00
jit_arm.c ARM: Minor changes that should allow building on non gnu-linux/gcc. 2013-11-27 15:05:27 -02:00
jit_disasm.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_hppa-cpu.c HPPA: Correct bogus logic when calling function pointers. 2013-09-10 21:23:25 -03:00
jit_hppa-fpu.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_hppa-sz.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_hppa.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_ia64-cpu.c IA64: Correct some wrong checks value range checks. 2013-09-25 00:30:42 -03:00
jit_ia64-fpu.c IA64: Correct some wrong checks value range checks. 2013-09-25 00:30:42 -03:00
jit_ia64-sz.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_ia64.c IA64: Force sync of instructions in get-jit-size build mode. 2013-09-28 14:19:33 -03:00
jit_memory.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_mips-cpu.c MIPS: Build and pass all test cases on mips64. 2013-10-04 00:01:31 -03:00
jit_mips-fpu.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_mips-sz.c MIPS: Build and pass all test cases on mips64. 2013-10-04 00:01:31 -03:00
jit_mips.c MIPS: Build and pass all test cases on mips64. 2013-10-04 00:01:31 -03:00
jit_note.c Make jit_get_note a public interface. 2013-09-13 18:57:32 -03:00
jit_ppc-cpu.c PPC: Correct wrong ldxi_l simplification in 64 bit mode 2013-10-08 16:39:14 -03:00
jit_ppc-fpu.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_ppc-sz.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_ppc.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_print.c Correct misplaced check for already visited blocks 2013-10-01 13:51:01 -03:00
jit_s390x-cpu.c S390X: Correct values of float registers saved on stack. 2013-09-10 21:26:13 -03:00
jit_s390x-fpu.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_s390x-sz.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_s390x.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_size.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_sparc-cpu.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_sparc-fpu.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_sparc-sz.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_sparc.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_x86-cpu.c x86: Ensure the x87 stack is empty when calling a function. 2013-12-03 15:09:48 -02:00
jit_x86-sse.c Correct license to properly advertise LGPLv3 and not GPLv3. 2013-08-11 18:08:52 -03:00
jit_x86-sz.c Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00
jit_x86-x87.c x86: Correct wrong x87 optimization. 2013-12-03 15:11:11 -02:00
jit_x86.c x86_64: Correct wrong inline assembly in jit_get_cpu 2014-02-19 15:29:26 -03:00
lightning.c Rewrite jit_regset_scan1 for easier optimization. 2014-02-19 14:38:14 -03:00
Makefile.am Add code to calculate code buffer size based on devel time information. 2013-09-24 03:31:54 -03:00