Commit History

Author SHA1 Message Date
  gingerBill c6ee025063 Add type info generation for `bit_field` 1 year ago
  gingerBill 826cf1508b Remove `__$startup_type_info` procedure 1 year ago
  gingerBill 51edf01162 Change type info table to be initializable constantly 1 year ago
  gingerBill a4b8c1ea17 Begin work adding `bit_field` 1 year ago
  gingerBill abaa906f34 Fix `lb_hasher_proc_for_type` 1 year ago
  gingerBill cec08114fd Mock out comments 1 year ago
  codename-irvin 76f52dd6c9 Add freestanding aarch64 target 1 year ago
  gingerBill f4782157d3 Implement instrumentation pass 1 year ago
  Yawning Angel cd65a15d81 src: `enable_target_feature` should add features, not overwrite 1 year ago
  gingerBill feba52002e Reduce repetition on initializing global type info member arrays 1 year ago
  Jeroen van Rijn c5c46c5073 Silence writable string warnings when compiling Odin on Linux. 1 year ago
  Jeroen van Rijn f903951016 Facored out `get_default_microarchitecture` 1 year ago
  Jeroen van Rijn e19460cbd7 Add -microarch:? 1 year ago
  Laytan 9b68671082 Fix empty pass because of trailing comma 1 year ago
  gingerBill b7af4e7f6b Explicitly write out the passes for each level and remove certain passes 1 year ago
  gingerBill 61ad2a1345 TEST: Add sroa passes back 1 year ago
  gingerBill f54a026acc Remove trailing comma 1 year ago
  gingerBill fc06d7011d Use default passes without coro, openmp, and sroa passes 1 year ago
  gingerBill ed7c9ec619 Test: use custom passes for -o:speed 1 year ago
  gingerBill 034aead930 Only make static map get calls inlineable outside of debug builds 1 year ago
  gingerBill c8a5bafc6b Fix static map calls and default to them! 1 year ago
  gingerBill bc0fa1240b Disable using giant packed struct for type info table for the time being 1 year ago
  jcmdln bd86cb22e0 Support LLVM >=17.0.1 on Darwin and Linux 1 year ago
  gingerBill c529b1b73a Generate the global type info member values even if the count is `0` 1 year ago
  gingerBill 61f39ae0a0 Use a giant packed struct working for type info table 1 year ago
  gingerBill 082324d7b9 Begin work on making the type info table be constantly initialized 1 year ago
  gingerBill 5e99289d7a Minor clean up 1 year ago
  gingerBill ac43dd0777 Remove debug text 1 year ago
  gingerBill 963559676e Fix build times for `-o:<string>` in LLVM-17 1 year ago
  gingerBill 20ce8c4c51 Allow for zero passes 1 year ago