pgsql: jit: Changes for LLVM 17.

2023-10-18 Thread Thomas Munro
jit: Changes for LLVM 17.

Changes required by https://llvm.org/docs/NewPassManager.html.

Back-patch to 12, leaving the final release of 11 unchanged, consistent
with earlier decision not to back-patch LLVM 16 support either.

Author: Dmitry Dolgov <9erthali...@gmail.com>
Reviewed-by: Andres Freund 
Reviewed-by: Thomas Munro 
Discussion: 
https://postgr.es/m/CA%2BhUKG%2BWXznXCyTgCADd%3DHWkP9Qksa6chd7L%3DGCnZo-MBgg9Lg%40mail.gmail.com

Branch
--
REL_12_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/7da915e33abf54ce126d68baead4c1871b302c1c

Modified Files
--
src/backend/jit/llvm/llvmjit.c| 31 +++
src/backend/jit/llvm/llvmjit_wrap.cpp |  6 ++
2 files changed, 37 insertions(+)



pgsql: jit: Changes for LLVM 17.

2023-10-18 Thread Thomas Munro
jit: Changes for LLVM 17.

Changes required by https://llvm.org/docs/NewPassManager.html.

Back-patch to 12, leaving the final release of 11 unchanged, consistent
with earlier decision not to back-patch LLVM 16 support either.

Author: Dmitry Dolgov <9erthali...@gmail.com>
Reviewed-by: Andres Freund 
Reviewed-by: Thomas Munro 
Discussion: 
https://postgr.es/m/CA%2BhUKG%2BWXznXCyTgCADd%3DHWkP9Qksa6chd7L%3DGCnZo-MBgg9Lg%40mail.gmail.com

Branch
--
REL_13_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/53c4dabe18d3de365a96ccf8c7493a9ffd4b6dcf

Modified Files
--
src/backend/jit/llvm/llvmjit.c| 31 +++
src/backend/jit/llvm/llvmjit_wrap.cpp |  6 ++
2 files changed, 37 insertions(+)



pgsql: jit: Changes for LLVM 17.

2023-10-18 Thread Thomas Munro
jit: Changes for LLVM 17.

Changes required by https://llvm.org/docs/NewPassManager.html.

Back-patch to 12, leaving the final release of 11 unchanged, consistent
with earlier decision not to back-patch LLVM 16 support either.

Author: Dmitry Dolgov <9erthali...@gmail.com>
Reviewed-by: Andres Freund 
Reviewed-by: Thomas Munro 
Discussion: 
https://postgr.es/m/CA%2BhUKG%2BWXznXCyTgCADd%3DHWkP9Qksa6chd7L%3DGCnZo-MBgg9Lg%40mail.gmail.com

Branch
--
REL_14_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/0a8b7d5c11266ba5291d0aafc0ff4f92ab1cc041

Modified Files
--
src/backend/jit/llvm/llvmjit.c| 31 +++
src/backend/jit/llvm/llvmjit_wrap.cpp |  6 ++
2 files changed, 37 insertions(+)



pgsql: jit: Changes for LLVM 17.

2023-10-18 Thread Thomas Munro
jit: Changes for LLVM 17.

Changes required by https://llvm.org/docs/NewPassManager.html.

Back-patch to 12, leaving the final release of 11 unchanged, consistent
with earlier decision not to back-patch LLVM 16 support either.

Author: Dmitry Dolgov <9erthali...@gmail.com>
Reviewed-by: Andres Freund 
Reviewed-by: Thomas Munro 
Discussion: 
https://postgr.es/m/CA%2BhUKG%2BWXznXCyTgCADd%3DHWkP9Qksa6chd7L%3DGCnZo-MBgg9Lg%40mail.gmail.com

Branch
--
REL_15_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/b60e3ac7603dfae3f810418b1fb5856d9fc7a328

Modified Files
--
src/backend/jit/llvm/llvmjit.c| 31 +++
src/backend/jit/llvm/llvmjit_wrap.cpp |  6 ++
2 files changed, 37 insertions(+)



pgsql: jit: Changes for LLVM 17.

2023-10-18 Thread Thomas Munro
jit: Changes for LLVM 17.

Changes required by https://llvm.org/docs/NewPassManager.html.

Back-patch to 12, leaving the final release of 11 unchanged, consistent
with earlier decision not to back-patch LLVM 16 support either.

Author: Dmitry Dolgov <9erthali...@gmail.com>
Reviewed-by: Andres Freund 
Reviewed-by: Thomas Munro 
Discussion: 
https://postgr.es/m/CA%2BhUKG%2BWXznXCyTgCADd%3DHWkP9Qksa6chd7L%3DGCnZo-MBgg9Lg%40mail.gmail.com

Branch
--
REL_16_STABLE

Details
---
https://git.postgresql.org/pg/commitdiff/774185056834eef7702f6afb37731c583fa51a1a

Modified Files
--
src/backend/jit/llvm/llvmjit.c| 31 +++
src/backend/jit/llvm/llvmjit_wrap.cpp |  6 ++
2 files changed, 37 insertions(+)



pgsql: jit: Changes for LLVM 17.

2023-10-18 Thread Thomas Munro
jit: Changes for LLVM 17.

Changes required by https://llvm.org/docs/NewPassManager.html.

Back-patch to 12, leaving the final release of 11 unchanged, consistent
with earlier decision not to back-patch LLVM 16 support either.

Author: Dmitry Dolgov <9erthali...@gmail.com>
Reviewed-by: Andres Freund 
Reviewed-by: Thomas Munro 
Discussion: 
https://postgr.es/m/CA%2BhUKG%2BWXznXCyTgCADd%3DHWkP9Qksa6chd7L%3DGCnZo-MBgg9Lg%40mail.gmail.com

Branch
--
master

Details
---
https://git.postgresql.org/pg/commitdiff/76200e5ee469e4a9db5f9514b9d0c6a31b496bff

Modified Files
--
src/backend/jit/llvm/llvmjit.c| 31 +++
src/backend/jit/llvm/llvmjit_wrap.cpp |  6 ++
2 files changed, 37 insertions(+)