Историја ревизија

Аутор SHA1 Порука Датум
  Jonas Maebe 853e622fb7 * fix case completeness warnings пре 6 година
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 пре 6 година
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would пре 6 година
  Jonas Maebe 024b38e1ff * fixed setting calling convention for calls (the callpd passed to the пре 6 година
  Jonas Maebe fcde89cb26 * support forcing to write the parameter alignment for parameters for LLVM, пре 6 година
  Jonas Maebe af098474f4 * keep track of the alignment requirements of parameters with LLVM, and emit пре 6 година
  Jonas Maebe 8eb07ed7b1 * add support for custom calling conventions to LLVM function declarations пре 6 година
  Jonas Maebe 31c047adf8 * synchronised with trunk till r40605 пре 6 година
  Jonas Maebe 3b4011760a * cleaned up blockaddress instruction (add type rather than hardcoding it пре 6 година
  Jonas Maebe fceb34dbd5 * converted tllvmpara contents from tlocation to toper, so we can also пре 6 година
  Jonas Maebe ae65f88f62 * add support for la_catch in spilling_get_reg_type (it will never need пре 6 година
  Jonas Maebe ce7579bd50 + added "cleanup" landing pad opcode пре 6 година
  Jonas Maebe 366bf4294b * constructor to create extractvalue/extractelement instructions пре 6 година
  Jonas Maebe e6c89bbf0a + helper to add an extra clause to a landingpad instruction пре 6 година
  Jonas Maebe 8711069998 + constructors to create invoke instructions пре 6 година
  Jonas Maebe 413a3599c1 * thlcgobj.g_unreachable() dummy implementation + llvm override пре 6 година
  Jonas Maebe 4b9179636b + support for creating and writing LLVM landingpad instructions пре 8 година
  Jonas Maebe 97d6f17cc8 + add support for marking an LLVM definition as using "appending" linkage пре 8 година
  Jonas Maebe 3b7d9447ae * blockaddress creates a constant operand for another opcode, it's not an пре 8 година
  Jonas Maebe f3409b4c9d + new la_asm LLVM pseudo-instruction to represent function-level inline пре 8 година
  Jonas Maebe d2873e433e + top_asmlist operand type for LLVM inline assembly "call" instructions пре 8 година
  Jonas Maebe 999cb7de6d + LLVM 3.7 support in the LLVM IR writer пре 8 година
  Jonas Maebe dfb20f3f6a * fixup the asmbind of aliases (an llvm alias can never refer to an пре 9 година
  Jonas Maebe 7ebbb744e9 * also specify sret attribute at the caller side пре 9 година
  Jonas Maebe 819f0c39fa * specify the "byval" attribute also at the caller side пре 9 година
  Jonas Maebe 1cb8c0d00c * specify the def of assembler level symbols defined via пре 9 година
  Jonas Maebe 2148a20d6a * fixed returning results from functions that have a zero-sized result пре 9 година
  Jonas Maebe 9d2bba1917 * create a separate type and def for the LLVM "i1" type, because reusing пре 9 година
  Jonas Maebe 4fff9645af * use tasmbind for llvm aliases and derive llvm flags from that пре 9 година
  Jonas Maebe 110a5642c0 - removed ait_weak/tai_weak, and replaced it with the previously existing пре 9 година