llvm/bolt
Maksim Panchenko d9536e6092 Added an option to reverse original basic blocks order.
Summary:
Modified processing of "-reorder-blocks=" option and added an option
to reverse original basic blocks order for testing purposes.

(cherry picked from FBD2829862)
2016-01-13 17:19:40 -08:00
..
BinaryBasicBlock.cpp Make FLO work on hhvm binary. 2015-10-14 15:35:14 -07:00
BinaryBasicBlock.h Teach llvm-flo how to split functions into hot and cold regions 2015-11-19 17:59:41 -08:00
BinaryContext.cpp Make FLO work on hhvm binary. 2015-10-14 15:35:14 -07:00
BinaryContext.h Don't touch functions whose internal BBs are targets of interprocedural branches 2015-12-03 13:29:52 -08:00
BinaryFunction.cpp Added an option to reverse original basic blocks order. 2016-01-13 17:19:40 -08:00
BinaryFunction.h Added an option to reverse original basic blocks order. 2016-01-13 17:19:40 -08:00
CMakeLists.txt Refactoring llvm-flo.cpp into a new class RewriteInstance, NFC. 2015-11-23 17:54:18 -08:00
DataReader.cpp Fix DataReader to work with new local sym perf2flo format 2015-10-16 17:00:36 -07:00
DataReader.h Add branch count information to binary CFG 2015-10-12 12:30:47 -07:00
Exceptions.cpp Fix issues with some CFI instructions with gcc 4.9. 2015-12-18 20:26:44 -08:00
Exceptions.h Teach llvm-flo how to split functions into hot and cold regions 2015-11-19 17:59:41 -08:00
llvm-flo.cpp Refactoring llvm-flo.cpp into a new class RewriteInstance, NFC. 2015-11-23 17:54:18 -08:00
LLVMBuild.txt Commit FLO with control flow graph. 2015-10-09 17:21:14 -07:00
README.md BOLT root commit 2022-01-10 17:58:05 -08:00
RewriteInstance.cpp Added an option to reverse original basic blocks order. 2016-01-13 17:19:40 -08:00
RewriteInstance.h Write updated LSDA's. 2015-12-18 17:00:46 -08:00