커밋 기록

작성자 SHA1 메시지 날짜
  nickysn db09759763 * also integrated the getnextreg() implementation for 8-bit and 16-bit alus from 8 년 전
  nickysn cf28b202eb * integrated the getintregister() implementation for 8-bit and 16-bit alus from 8 년 전
  nickysn ddba821561 * GetNextReg(), used by 16-bit and 8-bit code generators (i8086 and avr) moved 8 년 전
  florian 4d5a94644f * do not call a_load_reg_reg with tosize=OS_NO 8 년 전
  florian 99ce914a61 * fix tcg.a_load_cgparaloc_ref for ref. sizes of 7 on little endian systems 8 년 전
  florian 4a54a88cca + implement tcg.a_load_cgparaloc_ref for un-even sizes and little endian systems as well 8 년 전
  florian 43b017bde0 * tcg.a_load_cgparaloc_ref checks the size of the ref exactly to avoid overwriting of adjacent data 8 년 전
  florian bccc2f6863 + tcg.a_loadfpu_intreg_reg, make use of it in tcg.a_load_cgparaloc_anyreg 8 년 전
  florian b1dff29cbf * removed unused units 8 년 전
  nickysn e79f49a2b4 + mask only the low bits that matter for the const of OP_ROL and OP_ROR in 8 년 전
  nickysn 9a1812dfd9 + optimize OP_XOR by 0 to OP_NONE in optimize_op_const 8 년 전
  nickysn 9187825e3a * fixed tnegnotassign1.pp on powerpc and other RISC cpus 8 년 전
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 년 전
  Jonas Maebe aa1be3276f - removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol(): 9 년 전
  Jonas Maebe 1cb8c0d00c * specify the def of assembler level symbols defined via 9 년 전
  Jonas Maebe a5dba44fd3 * fixed sign extension for unaligned loads (mantis #29891, although that 9 년 전
  Jonas Maebe 1320d6bdba * correctly handle negative paraloc shift values for non power-of-2 sized 9 년 전
  Jonas Maebe 3f736f6114 * handle the loading of VMT entries at the node level, so it's done in a 10 년 전
  florian d598351664 * call also optimize_op_const in the generic a_op_const_reg_reg 10 년 전
  Jonas Maebe 61e4a1b811 + added tasmlist parameter to getintparaloc() (needed for llvm) 10 년 전
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 10 년 전
  Jonas Maebe 622852b8c9 * check that a_load_cgparaloc_anyreg() is not used to try to move an fpu 10 년 전
  Jonas Maebe 6d02aedf70 * support multiple register paralocs in tcgobj.a_loadfpu_ref_cgpara() 10 년 전
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 년 전
  Jonas Maebe 2ab7f5c35d * moved x86-specific requirements from the generic bsr/bsf code to the 10 년 전
  Jonas Maebe 504a9d1594 * fixed register sizes in a_load_ref_reg_unaligned() 10 년 전
  Jonas Maebe e6511bcb33 * support multiple paralocs in a_load_reg_cgpara() by taking a round trip 10 년 전
  sergei 8f4430e795 * tcg.translate_register: check that reg.allocator is not nil before calling its method (in case of "assembler nostackframe" function returning an x87 float compiler tries to translate NR_ST which is used for function result). 10 년 전
  Jonas Maebe b745dcc64c * moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because 11 년 전
  Jonas Maebe a637fbe596 * moved all g_exception_*() methods to hlcgobj and cleaned them up (no more 11 년 전