Commit History

Author SHA1 Message Date
  nickysn b80a650c7d + added DebugWriteChar 4 years ago
  nickysn 017b7903cf + added validation for the base and index registers in taicpu.op_ref 4 years ago
  nickysn 64a02834ff - commented out thlcgwasm.g_copyvalueparas 4 years ago
  nickysn 91ed9f12ac - removed unused local var from thlcgwasm.prepare_stack_for_ref 4 years ago
  nickysn 065d2c718d * no need to copy the local var paramater in StrLen() 4 years ago
  nickysn c24446c037 * copy all wasm parameters to the local stack, so that their address can be taken 4 years ago
  nickysn 40e4dadcdf - removed wrong comment from tcpuparamanager.create_paraloc_info_intern 4 years ago
  nickysn c470e851ba + generic implementation of thlcgwasm.a_loadaddr_ref_reg that should handle all possible combinations of base, index 4 years ago
  nickysn e4f4f25c44 + handle any base and no index in the second if case in thlcgwasm.a_loadaddr_ref_reg 4 years ago
  nickysn 2084fede95 + handle all constant address (regardless of whether they are relative to a symbol or not) in thlcgwasm.a_loadaddr_ref_reg 4 years ago
  nickysn ded9afb787 + check and generate an internal error if you attempt to take the address of a reference that exists in the local 4 years ago
  nickysn a1f5b57070 + also check for ref.index and ref.symbol in the NR_LOCAL_FRAME_POINTER_REG base case in thlcgwasm.a_loadaddr_ref_reg 4 years ago
  nickysn 46bf123fcd + also ensure that ref.base and ref.index are not set for symbols in thlcgwasm.a_loadaddr_ref_reg 4 years ago
  nickysn 15387514b4 * changed the formatting in thlcgwasm.a_loadaddr_ref_reg to fit the style of the other compiler code 4 years ago
  nickysn 88d42344db - removed comment thlcgwasm.a_loadaddr_ref_reg that is not true for wasm 4 years ago
  nickysn f87f9969a7 * synchronized with trunk 4 years ago
  Mattias Gaertner f0122bd4a0 fcl-passrc: resolver: parse library 4 years ago
  florian e6037961e3 * refactored constant folding code 4 years ago
  florian 97abf6b495 * first part of fixing #38267: do not bail out early during constant folding 4 years ago
  marco 8311837468 --no-offset option for chmls, makes it easier to compare listings. 4 years ago
  nickysn 4b9397fce4 * our_iov converted to a local var 4 years ago
  nickysn 82e9cb0189 * our_nwritten converted to a local var 4 years ago
  nickysn acb13602ea * fixed getting the address of local variables 4 years ago
  nickysn 08ae48aebf * i in strlen converted to a local variable, because that now works 4 years ago
  nickysn 31bc357c1b * fixed internal error 2019083002 with e.g. inc(local) 4 years ago
  florian b4a6c22234 * do not check inlined exit nodes for unset results, resolves #38259 4 years ago
  florian 3482121831 * patch by Christo Crause: Fix missed optimization opportunities, resolves #38285 4 years ago
  nickysn 0858579b50 * the gp: pchar global variable converted to local, because the code generator can now cope with this 4 years ago
  nickysn 46a09bd8e4 * fixed thlcgwasm.a_load_ref_ref for NR_EVAL_STACK_BASE source references 4 years ago
  nickysn 361594bafd * synchronized with trunk 4 years ago