1. A computer implemented method to evaluate data in an in-memory database system, the method comprising: receiving executable code generated based on program instructions including a predicate associated with a column of a database table in a main memory of the in-memory database system, wherein the executable code defines processing data through a register at the processor associated with single instructions on multiple data; when a number of bit values of a register section of the register at the processor is not an aliquot part of a count of rows in the column of the database table, loading a new column in the main memory of the in-memory database system including the column of the database table and additional number of data elements, wherein the number of bit values of the register section is an aliquot part of a number of elements in the new column; based on evaluating a first section of the new column including a number of elements corresponding to a number of bit values to be stored at the register, loading a first result bit vector in the register, wherein the result bit vector includes bit values defining whether elements of the first section comply with the predicate; and at the processor, determining and providing a first result data corresponding to the first section, wherein the first result data is determined based on the first result bit vector and based on invoking data from the database table in the main memory.