Historique des commits

Auteur SHA1 Message Date
  Jonas Maebe 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the il y a 6 ans
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, il y a 7 ans
  pierre 269849dd59 Update cgsize2string (EXTDEBUG only function) il y a 7 ans
  Jonas Maebe a25ebbba3e + added volatility information to all memory references il y a 8 ans
  pierre be9e097841 Use new class TAsmDataDef as ancestor for TPPCASmData il y a 9 ans
  Jonas Maebe aa1be3276f - removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol(): il y a 9 ans
  Jonas Maebe 1cb8c0d00c * specify the def of assembler level symbols defined via il y a 9 ans
  Jonas Maebe 61e4a1b811 + added tasmlist parameter to getintparaloc() (needed for llvm) il y a 10 ans
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 il y a 10 ans
  Jonas Maebe f633d094ee * perform interface dispatches via R12 instead of R11 as expected for il y a 10 ans
  Jonas Maebe 5a6b9c9f16 * store/reload toc around indirect calls for ELFv2 ABI il y a 10 ans
  Jonas Maebe 1e227f78fe * factored out the check for whether we have to generate dotted function il y a 10 ans
  Jonas Maebe 6a70c84258 + internal bsr/bsf support for ppc32 and ppc64 il y a 10 ans
  Jonas Maebe b745dcc64c * moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because il y a 11 ans
  Jonas Maebe d5895a4d98 - removed ppc-specific a_load_const_cgpara: not necessary, and in fact wrong il y a 11 ans
  sergei e4fea2ebc8 * Dummy implementations of a_bit_scan_reg_reg and g_stackpointer_alloc in tcg, removes the need to override these methods in every descendant code generator solely to avoid "constructing a class with abstract method" warning. il y a 11 ans
  sergei 5fe27ae815 * powerpc/powerpc64: Fixed floating point compares to be IEEE-754 compliant. Mantis #9362. il y a 11 ans
  sergei a8eb55fa7c * powerpc/powerpc64: merged identical a_jmp_flags methods into base code generator class. il y a 11 ans
  sergei c0431dba4e * Moved method g_flag2reg from tcgppc (in both powerpc and powerpc64) to tcgppcgen class, since it is identical for both targets. il y a 11 ans
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables il y a 11 ans
  Jonas Maebe 57cdd8c106 * set symbol type/binding of data referred by ppc and arm/darwin stubs (part il y a 12 ans
  Jonas Maebe 3b9b6a0cd7 * explicitly define the asmsymbols for Darwin call stubs as local il y a 12 ans
  Jonas Maebe 69c29a415f * pass the procdef to getintparaloc instead of only the proccalloption, so il y a 12 ans
  florian 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke il y a 13 ans
  Jonas Maebe 952ac1ffa6 * only use indirect symbol loads for (weak)external and private_external il y a 13 ans
  Jonas Maebe 2be5c8b9af * same change as in r22240 for darwin/ppc(64) il y a 13 ans
  Jonas Maebe 7a0ae38700 + also specify the parameter def when allocating a parameter via il y a 13 ans
  Jonas Maebe f2c82e32cd - removed g_indirect_sym_load() from hlcgobj/hlcg2ll because this cgobj il y a 13 ans
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for il y a 13 ans
  Jonas Maebe 3380b58695 * when we get near the limit of the maximum number of TOC entries that can il y a 13 ans