Commit History

Author SHA1 Message Date
  gingerBill cb2e6ea31d Remove `use_llvm_api` related checks and other related things 4 years ago
  gingerBill 74c683e908 Remove -llvm-api from CI 4 years ago
  gingerBill 6383714bff Remove old procedure ABI code 4 years ago
  gingerBill a25e796b00 Delete ir.cpp and related files 4 years ago
  gingerBill 833784e196 Remove old backend specific code in `main` 4 years ago
  gingerBill 66a70b9d27 Remove the need for `LLVM_BACKEND_SUPPORT` 4 years ago
  gingerBill cd125c0f41 Override `-llvm-api` to always be true 4 years ago
  gingerBill ff620422fa Fix #857 4 years ago
  gingerBill 5685a8d885 Fix #911 for -llvm-api backend 4 years ago
  gingerBill b8327ad00d Merge pull request #912 from odin-lang/llvm-api-ci-changes 4 years ago
  gingerBill 1bdce19c18 Update nightly.yml to support `-llvm-api` 4 years ago
  gingerBill 041ff13672 Update CI for Linux 4 years ago
  gingerBill 60a2eaf666 Revert changes to macOS Makefile 4 years ago
  gingerBill ec2db568c1 Update Makefile for macOS to be more "correct" with Linux 4 years ago
  gingerBill 1387fd9047 Make -llvm-api run first before old backend on Linux 4 years ago
  gingerBill fb6288a54e Try specifying the specific libs on Linux 4 years ago
  gingerBill 4d00058858 Try `clang-11` 4 years ago
  gingerBill 5c26cf9d73 Try `llvm-config-11` in the Makefil 4 years ago
  gingerBill 6048d25d36 Try llvm-config-11 4 years ago
  gingerBill 748f094e15 Add llvm-dev-11 to Linux CI (just testing) 4 years ago
  gingerBill 184c686c7e Add clang-11 for Linux; blank out threading_example on darwin 4 years ago
  gingerBill 240a568eb9 Update CI to run both old and new backends 4 years ago
  gingerBill ad953c4670 Add cast on `S_ISDIR` 4 years ago
  gingerBill 0f9b0c2052 Remove `libllvm-11` 4 years ago
  gingerBill cde334ada3 Modify flags in Makefile 4 years ago
  gingerBill 2b4010998d Up ci.yml 4 years ago
  gingerBill 4272fe5e85 Update Makefile to compile with LLVM C API 4 years ago
  gingerBill c29b643a58 Move out some intrinsics into separate procedures in llvm_backend.cpp; Rename `InlineRangeStmt` to `UnrollRangeStmt` (eventually merge the two AST nodes) 4 years ago
  gingerBill c9b82a21e9 Move `check_builtin_procedure` to check_builtin.cpp 4 years ago
  gingerBill bd31a99bf7 Remove redundant `auto_cast` 4 years ago