9607 Commits (b064e600877b7e30a587fde3e78a2c80da5456d6)
 

Author SHA1 Message Date
Alex Crichton 0e90d4b903
Update addr2line and gimli deps (#3580) 3 years ago
Chris Fallin ccf31a33b8
Merge pull request #3578 from bnjbvr/tidy-deps 3 years ago
Benjamin Bouvier 1b33553cea Tidy up unused dependencies 3 years ago
Benjamin Bouvier b34788ae8a Make miette optional in cranelift-codegen, as it's only used when rebuilding isle 3 years ago
Chris Fallin 9186713163
Merge pull request #3560 from cfallin/isle-docs 3 years ago
Chris Fallin 5a765c65ea Add link to ISLE language reference to ISLE Cranelift integration doc. 3 years ago
Chris Fallin edef533d1f Move ISLE docs into cranelift/isle/docs/ and update links. 3 years ago
Chris Fallin 001d91c73c Address review feedback. 3 years ago
Chris Fallin b6bed81ba2 Add ISLE reference documentation. 3 years ago
Nick Fitzgerald 0580c84405
Merge pull request #3570 from alexcrichton/isle-3-umulhi 3 years ago
Nick Fitzgerald 9e9a38a5c7
Merge pull request #3556 from fitzgen/isle-integration-docs 3 years ago
Chris Fallin 952ef031af
Merge pull request #2953 from scottmcm/add-memcmp 3 years ago
Alex Crichton 25b380d5fc aarch64: Migrate `{s,u}mulhi` to ISLE 3 years ago
Nick Fitzgerald 66432ab461 docs: Clarify isle integration docs 3 years ago
Nick Fitzgerald f148b50201 Add a document describing how ISLE is integrated with Cranelift 3 years ago
Nick Fitzgerald 3f16cc86cb
Merge pull request #3569 from alexcrichton/isle-2-imul 3 years ago
Scott McMurray ca7c54b5f8 Add `Type::int_with_byte_size` constructor 3 years ago
Alex Crichton 33dba07e6b aarch64: Migrate `imul` to ISLE 3 years ago
Dan Gohman 42b23dac4a
Make the trap name for `unreachable` traps more descriptive. (#3568) 3 years ago
Nick Fitzgerald b1a40646e3
Merge pull request #3553 from alexcrichton/ineg 3 years ago
Alex Crichton 868c40cde2
Add today's cranelift meeting notes (#3566) 3 years ago
Alex Crichton fa63e7de5a aarch64: Migrate `ineg` to ISLE 3 years ago
Scott McMurray d55a19365e Add FunctionBuilder::emit_small_memory_compare 3 years ago
Scott McMurray c266f7f4c3 Cranelift: Add `LibCall::Memcmp` 3 years ago
Chris Fallin d1e9a7840e
Merge pull request #3561 from cfallin/aarch64-isle-rule-explicit-ordering 3 years ago
Chris Fallin bc0de464bc Update aarch64 backend's ISLE code to be rule-ordering-independent. 3 years ago
Benjamin Bouvier 9f6efe0e22
Bump regalloc in Cranelift (#3558) 3 years ago
Alex Crichton ec43254292
Enable nan canonicalization in differential fuzzing (#3557) 3 years ago
Johnnie Birch 9ecff69f47 Add agenda item for cranelift meeting on 11-29 3 years ago
Alex Crichton e08bcd6aad
Revert "Temporarily disable SIMD fuzzing on CI" (#3555) 3 years ago
Nick Fitzgerald 21bce8071e
Merge pull request #3554 from fitzgen/isle-iabs 3 years ago
Andrew Brown 994fe41daf x64: allow vector types in `select` move 3 years ago
Nick Fitzgerald 94e0de45ed ISLE: port `iabs` to ISLE for x64 3 years ago
Alex Crichton ef8ea644f4
aarch64: Migrate {s,u}{sub,add}_sat to ISLE (#3551) 3 years ago
Nick Fitzgerald f84b30bb59
Merge pull request #3545 from alexcrichton/arm64-iadd-isub-isle 3 years ago
Chris Fallin a947c89055
Merge pull request #3550 from alexcrichton/close-simd-fuzz 3 years ago
Alex Crichton 88e400b98c Make memory smaller 3 years ago
Alex Crichton efa3468ff9 x64: Add test for a fixed issue 3 years ago
Alex Crichton cbf539abb8 Use `with_flags` for 128-bith arith in aarch64 3 years ago
Alex Crichton 98ce029bbd Add commutative addition cases 3 years ago
Alex Crichton 7412461b7b Spelling 3 years ago
Alex Crichton 15d2542939 Rebuild ISLE 3 years ago
Alex Crichton 7d0f6ab90f aarch64: Migrate `iadd` and `isub` to ISLE 3 years ago
Alex Crichton 352ee2b186
Move `insertlane` to ISLE (#3544) 3 years ago
bjorn3 4c75616a7c
Remove unused constants from cranelift-codegen-shared (#3479) 3 years ago
Alex Crichton 1141169ff8
aarch64: Initial work to transition backend to ISLE (#3541) 3 years ago
Nick Fitzgerald 5bb1ea52c9
Merge pull request #3543 from fitzgen/remove-peepmatic 3 years ago
Nick Fitzgerald d2d0a0f36b Remove Peepmatic!!! 3 years ago
Chris Fallin dba74024aa
Merge pull request #3534 from cfallin/isle-generated-code-manifest 3 years ago
Chris Fallin 1697e32afa Let's try canonicalizing file paths in the manifest too... 3 years ago