3 ms·
Actually, in LLVM's case it really is just explicitly checking for a few specific bswap patterns rather than doing anything fancy: https://github.com/llvm-mirr
by sunfish 10y ago
Actually, in LLVM's case it really is just explicitly checking for a few specific bswap patterns rather than doing anything fancy:
https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp#L1594 https://github.com/llvm-mirror/llvm/blob/master/lib/Transfor...