Commit History

Author SHA1 Message Date
  Jonas Maebe 575911dcb0 + support for (section-based) threadvars for LLVM 11 years ago
  Jonas Maebe 8ca4c80785 * mark tasmsymbols as declared in the taillvmdecl constructor so that we 11 years ago
  Jonas Maebe eef6f05697 * specify the asm section type when creating an LLVM declaration 11 years ago
  Jonas Maebe 394dfdd220 * ensure that all initialised items have a type (and only one): 11 years ago
  Jonas Maebe 1e7d9c9f0e + support for instruction operands that are tai themselves in the llvm 11 years ago
  Jonas Maebe 7ebb1b813f + basic support infrastructure in the llvm assembler writer to write out 11 years ago
  Jonas Maebe 6dcfd73d21 + support for a_call_name() on the llvm target: 11 years ago
  Jonas Maebe b82053ef40 * reworked handling of defined/declared symbols in llvm: we now automatically 11 years ago
  Jonas Maebe dad45d63b1 * improved symbol alias handling (pass in old sym instead of name, add 11 years ago
  Jonas Maebe 227ff0ea48 * llvm requires that single precision constants are exactly representable 11 years ago
  Jonas Maebe e70175a10e * added extra boolean parameter to getelementptr taillvm constructors to 11 years ago
  Jonas Maebe 98be5b0825 * correctly handle loads/stores of aggregate types if the source and 11 years ago
  Jonas Maebe b7803ab974 + llvm support for the register allocator. While llvm works with virtual 11 years ago
  Jonas Maebe 3296984bd9 + classes for llvm instructions (ait_llvmins), procedure definitions 11 years ago