이 포인터를 사용하면 핫 루프에서 이상한 역 최적화가 발생합니다 최근에 이상한 역 최적화 (또는 최적화 기회를 놓친 것)가 발생했습니다. 3 비트 정수에서 8 비트 정수의 배열을 효율적으로 풀려면이 기능을 고려하십시오. 각 루프 반복에서 16 int를 압축 해제합니다. void unpack3bit(uint8_t* target, char* source, int size) { while(size > 0){ uint64_t t = *reinterpret_cast(source); target[0] = t & 0x7; target[1] = (t >> 3) & 0x7; target[2] = (t >> 6) & 0x7; target[3] = (t >> 9) & 0x7; target[4] = (t >> 12) & 0x..