Commit History

Author SHA1 Message Date
  Quentin Carbonneaux 99fea1e211 bugfix in load elimination 3 years ago
  Quentin Carbonneaux 26c1c30b7d new blit instruction 3 years ago
  Quentin Carbonneaux cbee74bdb4 use a new struct for symbols 3 years ago
  Quentin Carbonneaux 45ab1e5aa3 stored bytes in Alias information 3 years ago
  Quentin Carbonneaux 1f696fed0d make Alias.base an int 3 years ago
  Quentin Carbonneaux 4e90b4210e "rel" fields become "reloc" 3 years ago
  Quentin Carbonneaux 2e38c86af6 do not drop relocation kind in alias analysis 3 years ago
  Quentin Carbonneaux 00a30954ac add support for thread-local storage 3 years ago
  Quentin Carbonneaux 70f297bab7 fix case of Pool constants 3 years ago
  Michael Forney bf153b359e reuse previous address constants in fold() 4 years ago
  Quentin Carbonneaux fcdef10dae make variadic args explicit 4 years ago
  Michael Forney 98cd2e8176 load: handle all cases in cast() 4 years ago
  Michael Forney 9de57265ce Use a dynamic array for phi arguments 5 years ago
  Michael Forney f622efa05a Rearrange the fields in Ins so the bit-fields get packed together 6 years ago
  Quentin Carbonneaux fd65f4275b improve range-checking macros 6 years ago
  Michael Forney 52392caecf fix in load elimination (vacall is a call) 6 years ago
  Quentin Carbonneaux f1c865f4bc more compiler warnings... 7 years ago
  Quentin Carbonneaux a3a1451c5f intern symbol names 8 years ago
  Quentin Carbonneaux 5165fcae76 wrong assumption killsl() 8 years ago
  Quentin Carbonneaux 0699cd2e57 improve the range of action of load elimination 8 years ago
  Quentin Carbonneaux 1bb7652484 deduplicate loadsz & storesz 8 years ago
  Quentin Carbonneaux 7e1c1f9f77 use uint for block ids 8 years ago
  Quentin Carbonneaux 2b4ece6f99 use a less obtuse api for vnew() 9 years ago
  Quentin Carbonneaux 52cc53185e loosen assertion in load elimination 9 years ago
  Quentin Carbonneaux d04ba5eae8 fix wrong assertion in load elimination 9 years ago
  Quentin Carbonneaux 3f147ed2e0 implement a simple load elimination pass 9 years ago