Commit History

Autor SHA1 Mensaxe Data
  peter 48ef24605a * support scalefactor for opr_local %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe c1279ba62b * allow more than 3 args in the spilling routine %!s(int64=22) %!d(string=hai) anos
  peter 5925d38ac7 * support indexing and offset retrieval for locals %!s(int64=22) %!d(string=hai) anos
  mazen 81123566d3 * code reformatted %!s(int64=22) %!d(string=hai) anos
  mazen 2d061f8108 * Splling function devided to sub functions to make it easy to understand. %!s(int64=22) %!d(string=hai) anos
  peter 96afb56699 * asmnode.get_position now inserts a marker %!s(int64=22) %!d(string=hai) anos
  peter 4a1ecb07d1 * splitted buildderef and buildderefimpl to fix interface crc %!s(int64=22) %!d(string=hai) anos
  peter 6878c55c80 * write derefdata in a separate ppu entry %!s(int64=22) %!d(string=hai) anos
  peter 96f9973b46 * taicpu_abstract.oper[] changed to pointers %!s(int64=22) %!d(string=hai) anos
  peter d0de3b3ea8 * 64k registers supported %!s(int64=22) %!d(string=hai) anos
  florian 1df13c788c * fixed some MMX<->SSE %!s(int64=22) %!d(string=hai) anos
  peter fb81b7ebbb * old trgobj moved to x86/rgcpu and renamed to trgx86fpu %!s(int64=22) %!d(string=hai) anos
  peter 70fe77ca7c * procinfo unit contains tprocinfo %!s(int64=22) %!d(string=hai) anos
  peter 8af51ea6d3 * locals and paras are allocated in the code generation %!s(int64=22) %!d(string=hai) anos
  peter b9d09a4e5c * preparations for different default calling conventions %!s(int64=22) %!d(string=hai) anos
  florian 0d3832776f * first bunch of adaptions of arm compiler for new register type %!s(int64=22) %!d(string=hai) anos
  peter 6a8d5eb25d * NEWRA branch merged %!s(int64=22) %!d(string=hai) anos
  florian 220e05dd5e * fixed arm concatcopy %!s(int64=22) %!d(string=hai) anos
  peter 8cf0c122f4 * remove convert_registers %!s(int64=22) %!d(string=hai) anos
  daniel cdb8a15f4a * Some more R_NO changes %!s(int64=22) %!d(string=hai) anos
  daniel 63e1b70931 * Notranslation changed into -sr functionality %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 4f8c390198 * fixed regvars so they work with newra (at least for ppc) %!s(int64=22) %!d(string=hai) anos
  peter 52c73e80d1 * start of sparc support for newra %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe b2cdd72e5c * always add dummy marker object at the start of an assembler list, so %!s(int64=22) %!d(string=hai) anos
  daniel 41e0bc4cec * Register allocator finished %!s(int64=22) %!d(string=hai) anos
  peter b42efec29d * create rtti label using newasmsymboldata and update binding %!s(int64=22) %!d(string=hai) anos
  peter f4b818fc1d * removed funcretn,funcretsym, function result is now in varsym %!s(int64=22) %!d(string=hai) anos
  daniel 6aa01a99a9 * Ifdefs around a lot of calls to cleartempgen %!s(int64=22) %!d(string=hai) anos
  florian 47a3437dba * comp is now written with its bit pattern to the ppu instead as an extended %!s(int64=22) %!d(string=hai) anos
  peter 9ed2ce8c12 * removed some notes/hints %!s(int64=22) %!d(string=hai) anos