Commit Verlauf

Autor SHA1 Nachricht Datum
  Jonas Maebe c425c51963 * simplify and optimize generated LLVM code for case statements vor 6 Jahren
  Jonas Maebe 16cde0da15 * create LLVM TAsmCFI wrapper that calls through to the original TASmCFI for vor 6 Jahren
  Jonas Maebe b6efcb9105 + tllvmexceptionstatehandler that emits LLVM landingpad instructions to be vor 6 Jahren
  Jonas Maebe 48ef33a8b3 * fixed interprocedural gotos for llvm vor 8 Jahren
  Jonas Maebe c0ff55e95a * changed the abstract method wrapper generation from thlcgobj to synthetic vor 9 Jahren
  Jonas Maebe 7b89072d88 * fixed external wrapper generation on llvm vor 9 Jahren
  Jonas Maebe 4f287207cd * initialise all register temps with "undef" for llvm, so that llvm knows vor 9 Jahren
  Jonas Maebe cf2e46c2c1 * reworked external symbol handling on llvm to deal with the fact that vor 10 Jahren
  Jonas Maebe 6aafe209d0 + llvm second_length() implementation (can't use generic one because of its vor 11 Jahren
  Jonas Maebe 5b884c96f2 + initial llvm implementation of the ttai_typedconstbuilder class vor 11 Jahren
  Jonas Maebe 6dcfd73d21 + support for a_call_name() on the llvm target: vor 11 Jahren
  Jonas Maebe fcbde1d6e9 + hlcg/llvm support for unary minus vor 11 Jahren
  Jonas Maebe 8cc9b64ad7 * don't discard typeconversion nodes that only change the result type when vor 11 Jahren
  Jonas Maebe 1acd563d86 + unit that uses all required llvm code generation units vor 11 Jahren