Historie revizí

Autor SHA1 Zpráva Datum
  Jonas Maebe 440026bb25 * synchronised with trunk till r40503 před 6 roky
  Jonas Maebe 51502874af * emit temp lifetime information for llvm před 6 roky
  Jonas Maebe 4cd6f59bc3 * changed create_hlcodegen into a procvar, so that we don't have to insert před 6 roky
  Jonas Maebe 3da67019e5 * fixed llvm compiler compilation after r38814 (crashes in "make cycle", but před 7 roky
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, před 7 roky
  Jonas Maebe 006c7e1ccf * apply localalignmin/max to local variables for LLVM (fixes webtbs/tw15582) před 8 roky
  Jonas Maebe a25ebbba3e + added volatility information to all memory references před 8 roky
  Jonas Maebe 5de3785c0e * fixed allocation of temps for empty arrays on llvm před 9 roky
  Jonas Maebe 839482751d * when generating code for a pure assembler routine with LLVM, instantiate před 10 roky
  Jonas Maebe 765044aede * fixed a number of (mostly false) warnings regarding uninitialised před 10 roky
  Jonas Maebe 0fbaa9e924 * record the alignment of temps, and set it when creating a reference based před 11 roky
  Jonas Maebe 9880b53242 * changed all alignment parameters in the temp manager to shortint před 11 roky
  Jonas Maebe dd733bd5b5 * changed all size parameters in the temp manager from longint to asizeint před 11 roky
  Jonas Maebe 344acef9b5 * separate tracking the def of a temp and whether or not it needs to be před 11 roky
  Jonas Maebe 3b7f43ad77 * renamed (hl)gettemptyped() to (hl)gettempmanaged() to better indicate the před 11 roky
  Jonas Maebe e18e98b540 * changed the type of the forcesize parameter of gethltemp() and friends před 11 roky
  Jonas Maebe 839ad45b9e * ensure that the lineinfo of temps corresponds to the lineinfo of the před 11 roky
  Jonas Maebe 1df3039424 + LLVM temp allocator based on new R_TEMPREGISTER register class. For every před 11 roky