Commit History

Author SHA1 Message Date
  Jonas Maebe 54172d7de4 * fixed alignment of subscripts if the variant part of a record starts at a 10 years ago
  Jonas Maebe f40ea04540 * changed getarraydef() into a tarraydef.getreusable() class method 10 years ago
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method 10 years ago
  Jonas Maebe 89c4bd8522 * index the llvm shadow symtable with a fieldvarsym rather than with the 10 years ago
  Jonas Maebe 337716d413 * fixed subscripting classes in llvm 10 years ago
  Jonas Maebe 0d00c1a19d * fixed type used when subscripting implicit pointer types (don't add 10 years ago
  Jonas Maebe 8034ef1f31 * support for dynamic strings and arrays in update_reference_reg_mul() 10 years ago
  Jonas Maebe 864f9b24cc * handle indexing implicit pointer types on llvm 10 years ago
  Jonas Maebe 98c5f7d20f * simplify references before generating getelementptr instructions with them 10 years ago
  Jonas Maebe 03a3136525 * since extended values are represented as "array[1..10] of byte" in records 10 years ago
  Jonas Maebe 6391794958 * fixed -Oodfa warnings 10 years ago
  Jonas Maebe 5a2609933f * fixed crash in r30244 (we only have to get a new elementdef if we didn't 10 years ago
  Jonas Maebe 765044aede * fixed a number of (mostly false) warnings regarding uninitialised 10 years ago
  Jonas Maebe 0867b6e4f8 * added missing {$i fpcdefs.inc} 11 years ago
  Jonas Maebe 6ab2c00ac6 * recognise LOC_CREFERENCE in tllvmsubscriptnode.handle_platform_subscript() 11 years ago
  Jonas Maebe 0283670041 * set location.size if we handle a subscript access in 11 years ago
  Jonas Maebe c4869980e8 * fixed typo in comment 11 years ago
  Jonas Maebe 20a8175bf1 + support for subscript nodes in LLVM 11 years ago
  Jonas Maebe e70175a10e * added extra boolean parameter to getelementptr taillvm constructors to 11 years ago
  Jonas Maebe 25fab5b0b6 + support for array vecnodes on the llvm target, both for regular and for 11 years ago