summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/jit/x86/instr_bs.cpp
Commit message (Expand)AuthorAgeFilesLines
* JIT: Correct code generation for huge match in binary tailBjörn Gustavsson2022-08-161-1/+6
* jit: Refactor ArgVal to catch errors earlierJohn Högberg2022-02-211-321/+309
* instr_bs.cpp: Fully initialize all fields in BscSegmentBjörn Gustavsson2022-02-211-2/+4
* Update copyright yearErlang/OTP2022-02-151-1/+1
* Merge pull request #5688 from bjorng/bjorn/type-based-optimizationsBjörn Gustavsson2022-02-081-3/+2
|\
| * Fix a few potential/minor bugs in bs_create_bin()John Högberg2022-02-071-3/+2
* | instr_bs.cpp: Eliminate warningBjörn Gustavsson2022-02-081-1/+1
|/
* instr_bs.cpp: Eliminate warning for unused variableBjörn Gustavsson2022-02-031-1/+1
* x86 JIT: Optimize based on range informationBjörn Gustavsson2022-02-011-29/+70
* Merge branch 'john/jit/update-asmjit-maint' into john/jit/update-asmjit-masterJohn Högberg2022-01-191-3/+3
|\
| * jit: Update asmjit versionJohn Högberg2022-01-181-3/+3
* | Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\ \ | |/
| * Update copyright yearRickard Green2021-12-131-1/+1
* | erts: Use operand type information from .beam filesJohn Högberg2021-11-101-34/+34
* | Merge pull request #5281 from bjorng/bjorn/bs-construction/GH-4971/OTP-17504Björn Gustavsson2021-10-221-6/+563
|\ \
| * | Implement the bs_create_bin instructionBjörn Gustavsson2021-10-191-6/+563
* | | Merge branch 'maint'Björn Gustavsson2021-10-201-3/+3
|\ \ \ | |/ / |/| / | |/
| * Merge branch 'bjorn/erts/fix-native-utf16/OTP-17713' into maintBjörn Gustavsson2021-10-201-3/+3
| |\
| | * Fix matching and construction of utf16 segmentsBjörn Gustavsson2021-10-151-3/+3
* | | Merge branch 'maint'Björn Gustavsson2021-10-121-2/+2
|\ \ \ | |/ /
| * | Improve argument testing in the bs_add instructionBjörn Gustavsson2021-10-081-2/+2
| |/
* | Remove support for BEAM files compiled before OTP 22Björn Gustavsson2021-09-271-58/+0
* | jit: Refactor ArgVal typesJohn Högberg2021-05-241-19/+25
* | erts: Support frame pointersJohn Högberg2021-05-241-5/+5
|/
* jit: Rename HARD_DEBUG to JIT_HARD_DEBUGBjörn Gustavsson2021-03-241-0/+8
* jit: Break out architecture-dependent sources to a sub directoryBjörn Gustavsson2021-03-241-0/+1605