2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Jonas Maebe afd0ae44ee * use tprocvardef.getreusableprocaddr also for non-address-only copies of 5 жил өмнө
  Jonas Maebe 4ba19f5418 * add support for creating non-address-only procvars to 5 жил өмнө
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 жил өмнө
  Jonas Maebe acf02ab64b * when creating wrappers, add a prefix to parameter names to prevent them 6 жил өмнө
  Jonas Maebe 3b4011760a * cleaned up blockaddress instruction (add type rather than hardcoding it 6 жил өмнө
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, 7 жил өмнө
  Jonas Maebe 3ea976fd2d * fixed compilation of llvm compiler after r34996 8 жил өмнө
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 жил өмнө
  Jonas Maebe b2e99da3e6 * use tabstractprocdef.is_addressonly to determine whether a procvar is 8 жил өмнө
  Jonas Maebe ade45eb31a + support for llvm load nodes of labelsym using blockaddress() 8 жил өмнө
  Jonas Maebe df9efdeb4c * fixed llvm types for loading the address of a nested routine 9 жил өмнө
  Jonas Maebe e144ba05c1 * fixed storing "self" (nestedfpstruct) when taking the address of a nested 9 жил өмнө
  Jonas Maebe bd4787c716 * force complex procvars immediately to memory for llvm, so we don't have to 9 жил өмнө
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method 10 жил өмнө
  Jonas Maebe bcd04953c2 * fixed open array constructors for llvm 10 жил өмнө
  Jonas Maebe 0867b6e4f8 * added missing {$i fpcdefs.inc} 11 жил өмнө
  Jonas Maebe d33035dca2 + llvm implementation of load nodes (inherit from tcgnestloadnode, because 11 жил өмнө