Searched refs:TailDuplication (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | TailDuplication.cpp | 28 cl::opt<bolt::TailDuplication::DuplicationMode> TailDuplicationMode( 31 cl::init(bolt::TailDuplication::TD_NONE), 32 cl::values(clEnumValN(bolt::TailDuplication::TD_NONE, "none", 38 clEnumValN(bolt::TailDuplication::TD_CACHE, "cache", 161 void TailDuplication::constantAndCopyPropagate( in constantAndCopyPropagate() 272 TailDuplication::moderateDuplicate(BinaryBasicBlock &BB, in moderateDuplicate() 295 TailDuplication::aggressiveDuplicate(BinaryBasicBlock &BB, in aggressiveDuplicate() 364 bool TailDuplication::shouldDuplicate(BinaryBasicBlock *Pred, in shouldDuplicate() 470 TailDuplication::cacheDuplicate(const MCCodeEmitter *Emitter, in cacheDuplicate() 635 void TailDuplication::runOnFunctions(BinaryContext &BC) { in runOnFunctions() [all …]
|
| H A D | CMakeLists.txt | 43 TailDuplication.cpp
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | TailDuplication.h | 47 class TailDuplication : public BinaryFunctionPass { 144 explicit TailDuplication() : BinaryFunctionPass(false) {} in TailDuplication() function
|
| /llvm-project-15.0.7/bolt/test/X86/ |
| H A D | tail-duplication-cacheline.s | 1 # This reproduces a bug in TailDuplication::isInCacheLine
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/CodeGen/ |
| H A D | BUILD.gn | 209 "TailDuplication.cpp",
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CMakeLists.txt | 212 TailDuplication.cpp
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | BinaryPassManager.cpp | 385 Manager.registerPass(std::make_unique<TailDuplication>()); in runAllPasses()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600Instructions.td | 531 // Export Instructions should not be duplicated by TailDuplication pass
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 54 bolt/include/bolt/Passes/TailDuplication.h 100 bolt/lib/Passes/TailDuplication.cpp
|