Commit Graph

64 Commits

Author SHA1 Message Date
wenhu1024 380a6dcc57 [VENTUS][README] add `--init vectorAdd` to README linking example 2024-12-06 12:25:00 +08:00
xlinsist cc10cbb44c [VENTUS][README] Add pocl example and improve readability. 2024-09-30 01:04:47 +00:00
Jules-Kong 030ea4fc53 [ventus][NFC] Update workflow script 2024-08-15 20:18:24 +08:00
Jules-Kong 3e46bca67d [ventus][fix] Fix the dockerfile file of centos
1. Change the registry mirror.
2. Use the system default compiler.
2024-08-14 15:27:28 +08:00
Jules-Kong 3581f12d5e [VENTUS][Configuration] Add some configuration
1. Add the dockerfile file of centos;
2. Set codeowners;
2024-06-26 13:43:38 +08:00
zhoujing 3abe6bd242 [NFC][readme] Modify some compiler flags 2024-06-03 16:47:28 +08:00
ziliangzl 5ff2eddbad [VENTUS][NFC]Add compile guide in README
1. Explained how to generate ELF file step-by-step.
2.Add compile assembly code to object file example.
2024-04-29 16:11:42 +08:00
zhoujing 18f624b661 [VENTUS][fix] Add files to install package && add VENTUS_INSTALL_PREFIX enviroments variable
Add VENTUS_INSTALL_PREFIX for runtime use(pocl)
2024-02-23 10:52:28 +08:00
zhoujingya 3a465aa795 [VENTUS][NFC] Modify build script and README 2023-09-04 10:25:09 +08:00
zhoujing 9b14cdb6b2 [VENTUS][NFC] Modify driver repository in README 2023-08-01 18:04:50 +08:00
yanming d37e92610d [VENTUS][RISCV] Remove redundant code and enable regext insertion pass when verify machineinstrs. 2023-07-07 17:08:42 +08:00
zhoujing d034e7ecaa [VENTUS][RISCV][NFC] Modify script for building libclc 2023-06-28 10:04:42 +08:00
zhoujing a38d49bf2e [VENTUS][RISCV][readme] Update declaration of developer for Ventus compiler 2023-06-12 10:19:11 +08:00
zhoujing 8a99697480 [VENTUS][RISCV][readme] Update copyright 2023-06-06 09:12:20 +08:00
zhoujingya 3fdda4cd8e [VENTUS][RISCV][feat] Add script which will be used by pocl when using ventus compiler 2023-05-31 13:15:34 +08:00
yangkex 4e3ea6bb32 [VENTUS][RISCV][doc] Update README.md
add packages needed for other repositories and modify branch for driver-repository.

Signed-off-by: zhoujingya <jing.zhou@terapines.com>
2023-05-31 12:00:45 +08:00
zhoujing a47a105986 [VENTUS][RISCV][doc] Update README.md 2023-05-25 16:41:38 +08:00
zhoujingya 7ef089a734 [VENTUS][RISCV][github action] Add customized action for ventus 2023-04-25 13:15:04 +08:00
zhoujingya 8ba248d102 [VENTUS][RISCV] Add vararg support
Because ventus riscv is designed specially for OpenCL language, we originally add or remove some language features mainly for serving OpenCL, but we now need to add customized `printf` function which is expected to be written in C, so we need also to add support for C language features in current ventus

Signed-off-by: zhoujingya <jing.zhou@terapines.com>
2023-04-13 15:00:35 +08:00
zhoujingya b6f68623af Format and typo fixes in README
Signed-off-by: zhoujingya <jing.zhou@terapines.com>
2023-03-30 18:10:24 +08:00
zhoujingya 980634ce54 Update README.md for how to use compiler to generate ELF 2023-03-30 17:43:10 +08:00
zhoujing d5b49705f8 Update README 2023-02-28 12:37:35 +08:00
zhoujing a92723f212 Update barrier intrinsics' name and modify barrier's encoding 2023-02-10 14:50:40 +08:00
zhoujing 21955d5a26 Update README.md 2023-01-30 14:09:35 +08:00
Aries 27eff15647 [README] Update Ventus GPGPU ISA desc 2023-01-28 09:46:03 +08:00
zhoujing 87e17680ba Update readme 2023-01-20 10:28:06 +08:00
Aries 0fc446fd81 Update README 2023-01-19 10:32:57 +08:00
Aries fa0f2b6018 Enables linking crt0.o for Ventus OpenCL kernel 2023-01-18 15:10:22 +08:00
Aries f9c20342ff Update README for libclc workaround 2023-01-17 18:18:23 +08:00
Aries 2515929e4e Update README 2023-01-17 10:35:11 +08:00
Aries d38f3650ee Update README 2023-01-16 16:05:28 +08:00
Aries d3055d8d48 Update README 2023-01-13 10:06:15 +08:00
Aries e74106d784 Update README 2023-01-12 17:31:28 +08:00
Aries 3fcf780cc3 Add OCL driver related README 2023-01-12 13:09:39 +08:00
Aries 407bd721a8 Update TODOs and add inst 'endprg' to end warp execution. 2023-01-04 11:06:46 +08:00
Aries f565a5f146 Update TODOs in README 2023-01-03 10:46:44 +08:00
Aries ac76b82de6 Add TODOs in README 2023-01-03 09:58:45 +08:00
Aries 17adb707e6 Fix bug in kernel arg memory offset calculation 2022-12-29 11:53:29 +08:00
Aries d87e74014d Update README 2022-12-29 09:56:50 +08:00
Priyansh Singh d356cdcf31 Fix grammar and punctuation across several docs; NFC 2022-04-07 07:11:11 -04:00
Priyansh Singh 1cb299165c Fixed minor documentation issues
Fixed whitespace and punctuation issues, added a name to a link, and
fixed a typo.
2022-03-31 07:37:45 -04:00
Heiko Thiel bb50d47a40 [README] Add hint, how to use automatically the optimal number of CPU cores 2022-03-07 12:07:11 +01:00
Louis Dionne 4ae83bb2b1 Update all LLVM documentation mentioning runtimes in LLVM_ENABLE_PROJECTS
We are moving away from building the runtimes with LLVM_ENABLE_PROJECTS,
however the documentation was largely outdated. This commit updates all
the documentation I could find to use LLVM_ENABLE_RUNTIMES instead of
LLVM_ENABLE_PROJECTS for building runtimes.

Note that in the near future, libcxx, libcxxabi and libunwind will stop
supporting being built with LLVM_ENABLE_PROJECTS altogether. I don't know
what the plans are for other runtimes like libc, openmp and compiler-rt,
so I didn't make any changes to the documentation that would imply
something for those projects.

Once this lands, I will also cherry-pick this on the release/14.x branch
to make sure that LLVM's documentation is up-to-date and reflects what
we intend to support in the future.

Differential Revision: https://reviews.llvm.org/D119351
2022-02-10 15:05:23 -05:00
Sylvestre Ledru ed76de7d9e README: Point to the discourse & discord forums
Differential Revision: https://reviews.llvm.org/D119279
2022-02-08 22:41:18 +01:00
David Blaikie db0486c46f Remove unused parallel-libs project
Differential Revision: https://reviews.llvm.org/D112265
2021-10-21 14:34:39 -07:00
Michael Forster 02c018394e (test commit) Fix capitalization in README.md
This commit primarily checks that my newly acquired commit access works.
But this is also a real spelling fix.
2021-10-06 05:34:31 +02:00
OGINO Masanori 17a26f5851 [NFC] Update the list of subprojects in docs.
The updated list is based on the output of
cmake -G Ninja -S llvm -B build -DLLVM_ENABLE_PROJECTS='foo'.

Differential Revision: https://reviews.llvm.org/D110124
2021-09-21 17:27:13 +02:00
James Henderson 1364750dad [RFC][debuginfo-test] Rename debug-info lit tests for general purposes
Discussion thread:
https://lists.llvm.org/pipermail/llvm-dev/2021-January/148048.html

Move debuginfo-test into a subdirectory of a new top-level directory,
called cross-project-tests. The new name replaces "debuginfo-test" as an
LLVM project enabled via LLVM_ENABLE_PROJECTS.

Differential Revision: https://reviews.llvm.org/D95339

Reviewed by: aprantl
2021-06-28 11:31:40 +01:00
Paul Robinson 47a11a97d0 Fix grammar in README.md 2021-05-12 08:48:59 -07:00
Ebrahim Byagowi 8eda10ca09 [doc] Use cmake's -S option to simplify the build instructions
Now that llvm's minimum version is 3.13.4 anyway and `-S` is
introduced in the same version[1], let's use this little
time saving option to simplify the build instructions.

[1]: https://cgold.readthedocs.io/en/latest/glossary/-S.html

Authored-By: Ebrahim Byagowi <ebrahim@gnu.org>

Differential-Revision: https://reviews.llvm.org/D95049
2021-02-16 14:47:06 -06:00