[PATCH] D82892: [NFC] Added comparision for all types in haveSameSpecialState() of Instruction.cpp

Vishal Chebrolu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 30 09:15:59 PDT 2020


vish99 added a comment.

Quoting the text section sizes observed for some of the object files in MySQL by enabling Mergefunctions by default and comparing them with baseline.

  														TEXT SEGMENT SIZE	

FILENAME											Baseline	       With-mergefunc		  % Size reduction
none.cpp.o(ex libbinlogevents.a)				  	                913	               771		            	              15.5%
mysqlrouter										  	26,811	       24,454		        	      8.7%
load_data_events.cpp.o (ex libbinlogstandalone.a)	                3,459	       3,171				      8.3%
rows_event.cpp.o (ex libbinlogstandalone.a)			        18,264	       16,756				      8.2%
control_events.cpp.o (ex libbinlogstandalone.a)		                13,820	       13,018				      5.8%
iterator.cpp.o (ex libbinlogevents.a)				                3,775	       3,587				      4.9%
mysqlrouter_passwd									56,875	       54,129				      4.8%
mysqld												55,329,095   52,690,049			      4.7%
binlog_event.cpp.o (ex libbinlogstandalone.a)		                2,525	       2,430				      3.7%
rows_event.cpp.o (ex libbinlogevents.a)				        15,442	       14,888				      3.5%
control_events.cpp.o (ex libbinlogevents.a)			        12,470	       12,050				      3.3%


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D82892/new/

https://reviews.llvm.org/D82892



More information about the llvm-commits mailing list