aboutsummaryrefslogtreecommitdiff
path: root/src/backend/jit/llvm
Commit message (Expand)AuthorAge
* Don't store intermediate hash values in ExprState->resvalueDavid Rowley2024-10-17
* jit: Use opaque pointers in all supported LLVM versions.Peter Eisentraut2024-10-01
* jit: Require at least LLVM 14, if enabled.Peter Eisentraut2024-10-01
* Speed up Hash Join by making ExprStates support hashingDavid Rowley2024-08-20
* Use CXXFLAGS instead of CFLAGS for linking C++ codePeter Eisentraut2024-08-04
* Evaluate arguments of correlated SubPlans in the referencing ExprStateAndres Freund2024-07-31
* Move resowner from common JitContext to LLVM specificHeikki Linnakangas2024-07-19
* Run LLVM verify pass on IR in assert builds.Thomas Munro2024-07-15
* SQL/JSON: Always coerce JsonExpr result at runtimeAmit Langote2024-06-28
* meson: Add user-provided c_args to bitcode_cflagsPeter Eisentraut2024-06-06
* Remove dead codePeter Eisentraut2024-04-17
* Fix illegal attribute propagation in LLVM JIT.Thomas Munro2024-04-10
* Add SQL/JSON query functionsAmit Langote2024-03-21
* Add RETURNING support to MERGE.Dean Rasheed2024-03-17
* jit: Require at least LLVM 10.Thomas Munro2024-01-25
* Track LLVM 18 changes.Thomas Munro2024-01-25
* Add soft error handling to some expression nodesAmit Langote2024-01-24
* Update copyright for 2024Bruce Momjian2024-01-03
* Make ResourceOwners more easily extensible.Heikki Linnakangas2023-11-08
* Remove distprepPeter Eisentraut2023-11-06
* jit: Changes for LLVM 17.Thomas Munro2023-10-19
* jit: Supply LLVMGlobalGetValueType() for LLVM < 8.Thomas Munro2023-10-19
* jit: Support opaque pointers in LLVM 16.Thomas Munro2023-10-18
* Revert "Add soft error handling to some expression nodes"Amit Langote2023-10-02
* Add soft error handling to some expression nodesAmit Langote2023-10-02
* llvmjit: Use explicit LLVMContextRef for inliningDaniel Gustafsson2023-09-27
* llvmjit: Make llvm_types_module variable staticDaniel Gustafsson2023-09-27
* llvmjit: Remove unnecessary typesDaniel Gustafsson2023-09-27
* Add JIT deform_counterDaniel Gustafsson2023-09-08
* Remove duplicated assignment of LLVMJitHandle->lljitMichael Paquier2023-07-13
* Fix leak of LLVM "fatal-on-oom" section counter.Heikki Linnakangas2023-07-05
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Add back SQLValueFunction for SQL keywordsMichael Paquier2023-05-17
* Fix typos in commentsMichael Paquier2023-05-02
* Rename ExecAggTransReparent, and improve its documentation.Tom Lane2023-04-24
* SQL/JSON: support the IS JSON predicateAlvaro Herrera2023-03-31
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-29
* Fix incorrect format placeholdersPeter Eisentraut2023-03-10
* Fix various typos in code and testsMichael Paquier2023-02-09
* Fix typos in comments, code and documentationMichael Paquier2023-01-03
* Update copyright for 2023Bruce Momjian2023-01-02
* Add copyright notices to meson filesAndrew Dunstan2022-12-20
* Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier2022-11-21
* Track LLVM 15 changes.Thomas Munro2022-10-19
* meson: Add windows resource filesAndres Freund2022-10-05
* meson: llvm: Use llvm-config's --cxxflags when building llvmjitAndres Freund2022-10-03
* meson: Add initial version of meson based build systemAndres Freund2022-09-21
* Fix an assortment of improper usages of string functionsDavid Rowley2022-09-06
* Revert SQL/JSON featuresAndrew Dunstan2022-09-01
* Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley2022-08-02