forked from llvm/circt
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update LLVM version to c89e46e76 (llvm#63)
* Update LLVM version to c89e46e76 A small fixup is required to avoid conflicts between ODS-generated build methods because of default arguments. Also, since this keeps failing, I've updated the llvm cache so that it runs in a separate job. Otherwise the cache is not updated when the CIRCT build fails. * [LLHD] Add `SigType` conversion * [LLHD] Add time type and constants conversion Previously time constants were converted by their users, by creating a constant for each of the three time attributes. This makes time constants LLVM arrays containing the three time values instead, allowing more a more flexible use (e.g. passing time operands as block arguments). * Add time type conversion. * Add tme constants conversion. * Add time operands to the process persistence state. * Fix affected tests. * [LLHD] Set LLVM::DialectCastOp as legal during `InstOp` lowering This works around the PartialConversion failing because of the introduction of (unused) `DialectCastOps`, that will be dealt with later during the full conversion. Co-authored-by: rodonisi <simon@rodoni.ch>
- Loading branch information
1 parent
5fd07b2
commit ad07533
Showing
7 changed files
with
239 additions
and
191 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule llvm
updated
5474 files
Oops, something went wrong.