diff options
author | Andres Freund <andres@anarazel.de> | 2020-02-06 19:45:45 -0800 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2020-02-06 20:01:23 -0800 |
commit | e6f86f8dd9835b18890fd8e9868884dec37e3bd7 (patch) | |
tree | d927b2e70f70be06288371ca53de6a95d1f92713 /src/backend/executor/execGrouping.c | |
parent | 8c2769405ff1f4617b0d3af50760b1ee357733ef (diff) | |
download | postgresql-e6f86f8dd9835b18890fd8e9868884dec37e3bd7.tar.gz postgresql-e6f86f8dd9835b18890fd8e9868884dec37e3bd7.zip |
jit: Remove redundancies in expression evaluation code generation.
This merges the code emission for a number of opcodes by handling the
behavioural difference more locally. This reduces code, and also
improves the generated code a bit in some cases, by removing redundant
constants.
Author: Andres Freund
Discussion: https://postgr.es/m/20191023163849.sosqbfs5yenocez3@alap3.anarazel.de
Diffstat (limited to 'src/backend/executor/execGrouping.c')
0 files changed, 0 insertions, 0 deletions