Searched refs:MachineCSE (Results 1 – 6 of 6) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachineCSE.cpp | 66 class MachineCSE : public MachineFunctionPass { class 77 MachineCSE() : MachineFunctionPass(ID) { in MachineCSE() function in __anondda9c46f0111::MachineCSE 151 char MachineCSE::ID = 0; 153 char &llvm::MachineCSEID = MachineCSE::ID; 155 INITIALIZE_PASS_BEGIN(MachineCSE, DEBUG_TYPE, 159 INITIALIZE_PASS_END(MachineCSE, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY() 166 bool MachineCSE::PerformTrivialCopyPropagation(MachineInstr *MI, in INITIALIZE_PASS_DEPENDENCY() 222 bool MachineCSE::isPhysDefTriviallyDead( in isPhysDefTriviallyDead() 277 bool MachineCSE::hasLivePhysRegDefUses(const MachineInstr *MI, in hasLivePhysRegDefUses() 329 bool MachineCSE::PhysRegDefsReach(MachineInstr *CSMI, MachineInstr *MI, in PhysRegDefsReach() [all …]
|
| H A D | CMakeLists.txt | 77 MachineCSE.cpp
|
| /netbsd-src/external/apache2/llvm/lib/libLLVMCodeGen/ |
| H A D | Makefile | 88 MachineCSE.cpp \
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/ |
| H A D | BUILD.gn | 104 "MachineCSE.cpp",
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstructions.td | 405 // register. MachineCSE skips copies, and we don't want to have to
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.td | 5950 // extract is free and this gives better MachineCSE results.
|