Skip to content

Commit 0b07fda

Browse files
committed
Update repo location.
1 parent fc7692d commit 0b07fda

File tree

5 files changed

+30
-30
lines changed

5 files changed

+30
-30
lines changed

NEWS.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -14,35 +14,35 @@ new APIs as soon as possible, which can be done by testing your code with `--dep
1414
Technically beaking changes (unlikely to affect any users):
1515

1616
- Metadata values attached using the `metadata` function [now need to
17-
be](https://github.com/maleadt/LLVM.jl/pull/476) a subtype of `MDNode`. This behavior
17+
be](https://github.com/JuliaLLVM/LLVM.jl/pull/476) a subtype of `MDNode`. This behavior
1818
was already expected by LLVM, but only triggered a crash using an assertions build.
1919
- Creating a `ThreadSafeModule` from a `Module` [now
20-
will](https://github.com/maleadt/LLVM.jl/pull/474) copy the source module into the active
20+
will](https://github.com/JuliaLLVM/LLVM.jl/pull/474) copy the source module into the active
2121
thread-safe context. This is a behavioural change, but is unlikely to affect any users.
2222
The previous behavior resulted in the wrong context being used, which could lead to
2323
crashes.
2424

2525
Minor changes (breaking changes with deprecations):
2626

2727
- Branch instruction predicate getters [have been
28-
renamed](https://github.com/maleadt/LLVM.jl/pull/473) from `predicate_int` and
28+
renamed](https://github.com/JuliaLLVM/LLVM.jl/pull/473) from `predicate_int` and
2929
`predicate_float` to simply `predicate`. The old names are deprecated.
3030
- Conversion of a `MDString` to a Julia string [is now
31-
implemented](https://github.com/maleadt/LLVM.jl/pull/470) using the `convert` method,
31+
implemented](https://github.com/JuliaLLVM/LLVM.jl/pull/470) using the `convert` method,
3232
rather than the `string` method. The old method is deprecated.
3333
- The `delete!` and `unsafe_delete!` methods [have been
34-
renamed](https://github.com/maleadt/LLVM.jl/pull/467) to `remove!` and `erase!` to more
34+
renamed](https://github.com/JuliaLLVM/LLVM.jl/pull/467) to `remove!` and `erase!` to more
3535
closely match LLVM's terminology. The old names are deprecated.
36-
- Copy constructors [have been deprecated](https://github.com/maleadt/LLVM.jl/pull/466) in
36+
- Copy constructors [have been deprecated](https://github.com/JuliaLLVM/LLVM.jl/pull/466) in
3737
favor of explicit `copy` methods.
3838
- Several publicly unused APIs that had been deprecated upstream, have been removed:
39-
[`GlobalContext`](https://github.com/maleadt/LLVM.jl/pull/463),
40-
[`ModuleProvider`](https://github.com/maleadt/LLVM.jl/pull/465),
41-
[`PassRegistry`](https://github.com/maleadt/LLVM.jl/pull/461).
39+
[`GlobalContext`](https://github.com/JuliaLLVM/LLVM.jl/pull/463),
40+
[`ModuleProvider`](https://github.com/JuliaLLVM/LLVM.jl/pull/465),
41+
[`PassRegistry`](https://github.com/JuliaLLVM/LLVM.jl/pull/461).
4242

4343
New features:
4444

45-
- A `lookup` function [has been added](https://github.com/maleadt/LLVM.jl/pull/458) to
45+
- A `lookup` function [has been added](https://github.com/JuliaLLVM/LLVM.jl/pull/458) to
4646
enable extracting the address of a compiled function from an execution engine. This makes
4747
it possible to simply `ccall` a compiled function without having to deal with
4848
`GenericValue`s.
@@ -54,11 +54,11 @@ New features:
5454

5555
Major changes:
5656

57-
- The `OperandBundle` API [was changed](https://github.com/maleadt/LLVM.jl/pull/437) to the
57+
- The `OperandBundle` API [was changed](https://github.com/JuliaLLVM/LLVM.jl/pull/437) to the
5858
upstream version, replacing `OperandBundleDef` and `OperandBundleUse` with
5959
`OperandBundle`, renaming `tag_name` to `tag` and removing `tag_id`. No deprecations are
6060
in place for this change.
61-
- The `SyncScope` API [was changed](https://github.com/maleadt/LLVM.jl/pull/443) to the
61+
- The `SyncScope` API [was changed](https://github.com/JuliaLLVM/LLVM.jl/pull/443) to the
6262
upstream version, switching from string-based synchronization scope names to a
6363
`SyncScope` object, while adding `is_atomic` check and `syncscope`/`syncscope!` getters
6464
and setters for atomic instructions. Deprecations are in place for the old API.
@@ -67,9 +67,9 @@ New features:
6767

6868
- Support for LLVM 18
6969
- An alias-analysis pipeline [can now be
70-
specified](https://github.com/maleadt/LLVM.jl/pull/439) using the `NewPMAAManager` API.
71-
- API wrappers [now come with](https://github.com/maleadt/LLVM.jl/pull/448) docstrings.
72-
- Functions [have been added](https://github.com/maleadt/LLVM.jl/pull/447) to move between
70+
specified](https://github.com/JuliaLLVM/LLVM.jl/pull/439) using the `NewPMAAManager` API.
71+
- API wrappers [now come with](https://github.com/JuliaLLVM/LLVM.jl/pull/448) docstrings.
72+
- Functions [have been added](https://github.com/JuliaLLVM/LLVM.jl/pull/447) to move between
7373
blocks, instructions and functions without having to iterate using the parent.
7474

7575

@@ -81,18 +81,18 @@ Minor changes:
8181

8282
New features:
8383

84-
- A [memory checker](https://github.com/maleadt/LLVM.jl/pull/420) has been added. Toggling
84+
- A [memory checker](https://github.com/JuliaLLVM/LLVM.jl/pull/420) has been added. Toggling
8585
the `memcheck` preference to `true` will enable LLVM.jl to detect missing disposes, use
8686
after frees, etc.
8787
- Support for `atomic_rmw!` with synchronizatin scopes [has been
88-
added](https://github.com/maleadt/LLVM.jl/pull/431)
88+
added](https://github.com/JuliaLLVM/LLVM.jl/pull/431)
8989

9090

9191
## LLVM.jl v8.0
9292

9393
Major changes:
9494

95-
- The NewPM wrappers [have been overhauled](https://github.com/maleadt/LLVM.jl/pull/416) to
95+
- The NewPM wrappers [have been overhauled](https://github.com/JuliaLLVM/LLVM.jl/pull/416) to
9696
be based on the upstream string-based interface, rather than maintaining various API
9797
extensions to expose the pass manager internals. There are no deprecations in place for
9898
this change.
@@ -102,7 +102,7 @@ Major changes:
102102

103103
Minor changes:
104104

105-
- Metadata APIs [have been extended](https://github.com/maleadt/LLVM.jl/pull/414) to all
105+
- Metadata APIs [have been extended](https://github.com/JuliaLLVM/LLVM.jl/pull/414) to all
106106
value subtypes, making it possible to attach metadata to functions.
107107

108108

@@ -111,13 +111,13 @@ Minor changes:
111111
Minor changes:
112112

113113
- The NewPM internalize pass [has been
114-
extended](https://github.com/maleadt/LLVM.jl/pull/409) to support a list of exported
114+
extended](https://github.com/JuliaLLVM/LLVM.jl/pull/409) to support a list of exported
115115
symbols. This makes it possible to switch GPUCompiler.jl to the new pass manager.
116116

117117

118118
## LLVM.jl v7.0
119119

120120
Major changes:
121121

122-
- `LowerSIMDLoopPass` [was switched](https://github.com/maleadt/LLVM.jl/pull/398) to being a
122+
- `LowerSIMDLoopPass` [was switched](https://github.com/JuliaLLVM/LLVM.jl/pull/398) to being a
123123
loop pass on Julia v1.10. This may require having to use a different pass manager.

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
[![][docs-stable-img]][docs-stable-url] [![][docs-dev-img]][docs-dev-url] [![][github-img]][github-url] [![PkgEval][pkgeval-img]][pkgeval-url] [![][codecov-img]][codecov-url]
66

77
[docs-stable-img]: https://img.shields.io/badge/docs-stable-blue.svg
8-
[docs-stable-url]: http://maleadt.github.io/LLVM.jl/stable
8+
[docs-stable-url]: http://JuliaLLVM.github.io/LLVM.jl/stable
99

1010
[docs-dev-img]: https://img.shields.io/badge/docs-dev-blue.svg
11-
[docs-dev-url]: http://maleadt.github.io/LLVM.jl/dev
11+
[docs-dev-url]: http://JuliaLLVM.github.io/LLVM.jl/dev
1212

13-
[github-img]: https://github.com/maleadt/LLVM.jl/actions/workflows/ci.yml/badge.svg
14-
[github-url]: https://github.com/maleadt/LLVM.jl/actions/workflows/ci.yml
13+
[github-img]: https://github.com/JuliaLLVM/LLVM.jl/actions/workflows/ci.yml/badge.svg
14+
[github-url]: https://github.com/JuliaLLVM/LLVM.jl/actions/workflows/ci.yml
1515

1616
[pkgeval-img]: https://juliaci.github.io/NanosoldierReports/pkgeval_badges/L/LLVM.svg
1717
[pkgeval-url]: https://juliaci.github.io/NanosoldierReports/pkgeval_badges/L/LLVM.html
1818

19-
[codecov-img]: https://codecov.io/gh/maleadt/LLVM.jl/branch/master/graph/badge.svg
20-
[codecov-url]: https://codecov.io/gh/maleadt/LLVM.jl
19+
[codecov-img]: https://codecov.io/gh/JuliaLLVM/LLVM.jl/branch/master/graph/badge.svg
20+
[codecov-url]: https://codecov.io/gh/JuliaLLVM/LLVM.jl
2121

2222
The LLVM.jl package is a Julia wrapper for the LLVM C API, and can be used to work with the
2323
LLVM compiler framework from Julia. You can use the package to work with LLVM code generated

docs/make.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ function main()
5454

5555
if ci
5656
deploydocs(
57-
repo = "github.com/maleadt/LLVM.jl.git"
57+
repo = "github.com/JuliaLLVM/LLVM.jl.git"
5858
)
5959
end
6060
end

docs/src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ There are different levels of abstraction and functionality available in this pa
1818
functionality that is not yet wrapped in the top-level module.
1919

2020
For installation instructions, please refer to the
21-
[README](https://github.com/maleadt/LLVM.jl/blob/master/README.md).
21+
[README](https://github.com/JuliaLLVM/LLVM.jl/blob/master/README.md).

docs/src/man/essentials.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ LLVM.jl does not use automatic memory management for LLVM objects[^1], and inste
113113
manual disposal of resources by calling the `dispose` method. For example, to create and
114114
dispose of a module object:
115115

116-
[^1]: See [this issue](https://github.com/maleadt/LLVM.jl/pull/309) for more details.
116+
[^1]: See [this issue](https://github.com/JuliaLLVM/LLVM.jl/pull/309) for more details.
117117

118118
```jldoctest
119119
julia> mod = LLVM.Module("MyModule");

0 commit comments

Comments
 (0)