Opened 11 years ago

Closed 11 years ago

#49 closed enhancement (fixed)

refactoring of SSE2 string handling subprograms

Reported by: vadim.godunko Owned by: somebody
Priority: major Milestone: 0.0.6
Component: Matreshka - League Version:
Keywords: Cc:


There are two copy of the same code for SSE2 string handling subprograms now: one in X86_SSE2_String_Handler and one in X86_64_String_Handler. It is reasonable to refactor such code to avoid code duplication. For example, it can be declared in generic package.

Change History (4)

comment:1 by vadim.godunko, 11 years ago

Priority: minortrivial

Generic package can be used for code reuse, but GNAT halt on compilation of this code.

comment:2 by vadim.godunko, 11 years ago

In [1353]:

Refactor SSE2 code into generic package and use its instantiations for
both x86 and x86_64 architectures.

Refs #49.

comment:3 by vadim.godunko, 11 years ago

In [1354]:

Enable generation of SSE2 instructions for SSE2 string handlers packages.

Refs #49.

comment:4 by vadim.godunko, 11 years ago

Milestone: 0.1
Priority: trivialmajor
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.