Commit History

Author SHA1 Message Date
  nickysn 12acd8e06d * synchronized with trunk 5 years ago
  florian c8f592d260 * RiscV32: corrected tcpuparamanager.getcgtempparaloc, resolves #37709 5 years ago
  yury d34168742e * Fixed r46801 for the case of int64 params with a single paralocation. 5 years ago
  yury e159c92967 * Do not use stack parameter location for spilling if its size is less than the register size for all CPU targets except x86. 5 years ago
  nickysn 9f4f432fc6 + introduced the STACK_POINTER_SYM constant 5 years ago
  nickysn 76f269811f + introduced constants FRAME_POINTER_SYM and BASE_POINTER_SYM 5 years ago
  nickysn d7559d7a38 * synchronized with trunk 5 years ago
  florian 93eef547ae * improve call0 calling conventions 5 years ago
  Mattias Gaertner ce9d7f9995 pastojs: specialize procedure using pascal name 5 years ago
  Mattias Gaertner 2f661371fe pastojs: specialize class/record type using pascal name 5 years ago
  yury 60c23daa91 * Fixed the stack parameters optimization (r46776) for big endian CPUs. 5 years ago
  Mattias Gaertner e50916a93c pastojs: specialize array type using pascal name 5 years ago
  Mattias Gaertner a577fa3e58 pastojs: specialized procedure type RTTI now uses pascal name 5 years ago
  Mattias Gaertner 7159e63614 pastojs: using pascal names for RTTI 5 years ago
  florian cdf1f710e5 + C objects for for xtensa-freertos with call0 abi, build with: 5 years ago
  florian 02df628399 * regenerated 5 years ago
  florian 323b3b5d2b + create directory for C objects if needed 5 years ago
  Mattias Gaertner 43aa4c6b40 pastojs: override specialize name 5 years ago
  Mattias Gaertner f3579bf526 fcl-passrc: resolver specialize name with params 5 years ago
  nickysn be16e3a347 * synchronized with trunk 5 years ago
  florian 9337b2a3ac * Xtensa: handle references with offset only properly 5 years ago
  florian 243300c85f * more ABI compliant parameter passing 5 years ago
  florian aea85fcd66 * Xtensa-freeRTOS: fix linking against libc 5 years ago
  florian 8ef6372340 * Xtensa: tcgcpu.g_concatcopy makes use of loop extensions if available 5 years ago
  florian 451bb09e8f * Xtensa: tcgcpu.g_concatcopy uses OC_NE so the branch requires one instruction less 5 years ago
  florian 1edf99c324 * Xtensa: tcpuunaryminusnode.second_float fixed for double 5 years ago
  Jonas Maebe 97bf6d6677 * fix formatfloat for 0 in exponential format (based on patch by 5 years ago
  yury 71fcb74e95 * Fixed r46776: With -O3 do not "coalesce" spilled nodes if the initial location is set. 5 years ago
  yury c2dc342c55 * Use the initial location of stack parameters as a spilling location if spilling is needed. This leads to the following optimizations: 5 years ago
  yury acef1e22d3 * Improved output of spilling statistics: 5 years ago