| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
[LSAN] Disable leaks in test using environment variables instead of not running them with ASAN. Reviewed By: vitalybuka Differential Revision: https://reviews.llvm.org/D145615 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Enable opaque pointers in LLVM conversion passes by default" This reverts commit cdd914a959528cd7abf36c096b4a0644c1721214. | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
[mlir][arith] Add expansion pattern for ext/trunc of bf16 bf16 has a trivial truncation/extension behavior with F32 that can be described in elementary arith operations. Include some expansions to efficiently convert including rounding towards infinity for f32 to bf16 truncation. Reviewed By: jpienaar Differential Revision: https://reviews.llvm.org/D147585 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
[mlir] Fix test failure with invalid piping syntax on old bash Using '|&' syntax for piping both stdout and stderr is not supported by older bash. macOS pre-installs 3.2.57 as of today, and it causes test failure due to unexpected token '&'. We can use '2>&1' instead to make it compatible as much as possible. `` ******************** TEST 'MLIR :: mlir-cpu-runner/invalid.mlir' FAILED ******************** Script: -- : 'RUN: at line 1'; not mlir-cpu-runner --no-implicit-module llvm-project/mlir/test/mlir-cpu-runner/invalid.mlir |& llvm-project/build/bin/FileCheck llvm-project/mlir/test/mlir-cpu-runner/invalid.mlir -- Exit Code: 2 Command Output (stderr): -- mlir-cpu-runner/Output/invalid.mlir.script: line 1: syntax error near unexpected token &' /mlir-cpu-runner/Output/invalid.mlir.script: line 1: set -o pipefail;{ : 'RUN: at line 1'; not mlir-cpu-runner --no-implicit-module llvm-project/mlir/test/mlir-cpu-runner/invalid.mlir |& llvm-project/build/bin/FileCheck llvm-project/mlir/test/mlir-cpu-runner/invalid.mlir; }' `` Reference: https://stackoverflow.com/questions/35384999/what-does-mean-in-bash Reviewed By: ftynse Differential Revision: https://reviews.llvm.org/D135347 | 3 年前 | |
[NFC][Py Reformat] Reformat python files in mlir subdir This is an ongoing series of commits that are reformatting our Python code. Reformatting is done with black. If you end up having problems merging this commit because you have made changes to a python file, the best way to handle that is to run git checkout --ours <yourfile> and then reformat it with black. If you run into any problems, post to discourse about it and we will try to help. RFC Thread below: https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-style Differential Revision: https://reviews.llvm.org/D150782 | 3 年前 | |
[mlir][math] Improved math.atan approximation Used the cephes numerical approximation for math.atan. This is a significant accuracy improvement over the previous taylor series approximation. Reviewed By: jpienaar Differential Revision: https://reviews.llvm.org/D153656 | 2 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
[mlir][math] Modify math.powf to handle negative bases. Powf expansion currently returns NaN when the base is negative. This is because taking natural log of a negative number gives NaN. This patch will square the base and half the exponent, thereby getting around the negative base problem. Reviewed By: rsuderman Differential Revision: https://reviews.llvm.org/D158797 | 2 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
Reland "[mlir] Make the vast majority of intgration and runner tests work on Windows" This reverts commit 5561e174117ff395d65b6978d04b62c1a1275138 The logic was moved from cmake into lit fixing the issue that lead to the revert and potentially others with multi-config cmake generators Differential Revision: https://reviews.llvm.org/D143925 | 3 年前 | |
[mlir-cpu-runner] Check entry function is void Currently crashes if function isn't void when specifiying '-entry-point-result=void'. Reviewed By: jpienaar Differential Revision: https://reviews.llvm.org/D154352 | 2 年前 | |
[mlir] Add REQUIRES: asserts to test that uses -debug-only That flag only exists when assertions are enabled. | 3 年前 | |
[mlir][LLVM] Don't make LLVM_IntPtrBase a BuildableType to allow the use of opaque pointers Making the constraint a buildable type makes them incompatible with opaque pointers, at least while we still support typed pointers, since Ops making use of the constraint will then automatically create a typed pointer on parse. This patch therefore fixes that issue by removing the BuildableType mixin. This has a bit of a cascading effect however, as all users of the constraint now need operands of that type to be added to the assembly format, hence a lot of adjustments to the syntax of a lot of (mostly intrinsic) ops. Few things of note: The syntax as is, is only required while we're supporting both typed and opaque pointers. Once we drop support for typed pointers, we can make it a BuildableType again. As a drive by I also fixed the address space not being verified in the constraint. Finally, I added some roundtripping tests, most importantly for ops with type($specific_operand) occurences. These are printed incorrectly with typed pointers if not wrapped within a qualified. Differential Revision: https://reviews.llvm.org/D144479 | 3 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 |