[all-commits] [llvm/llvm-project] 939f92: MCSymbol: Split FragmentAndHasName to Fragment and...
Fangrui Song via All-commits
all-commits at lists.llvm.org
Sat May 13 18:47:46 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 939f927dfc38347dc2aa3e80f5c506b7a4875d69
https://github.com/llvm/llvm-project/commit/939f927dfc38347dc2aa3e80f5c506b7a4875d69
Author: Fangrui Song <i at maskray.me>
Date: 2023-05-13 (Sat, 13 May 2023)
Changed paths:
M llvm/include/llvm/MC/MCSymbol.h
Log Message:
-----------
MCSymbol: Split FragmentAndHasName to Fragment and HasName
The bit fields have plent of spare bits. Just reserve one for HasName so that we
can access Fragment without bitwise operations. Fragment is commonly accessed.
This change makes my x86-64 release build 5KiB smaller.
More information about the All-commits
mailing list