Home
last modified time | relevance | path

Searched refs:MachineCSE (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineCSE.cpp66 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 DCMakeLists.txt77 MachineCSE.cpp
/netbsd-src/external/apache2/llvm/lib/libLLVMCodeGen/
H A DMakefile88 MachineCSE.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/
H A DBUILD.gn104 "MachineCSE.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIInstructions.td405 // register. MachineCSE skips copies, and we don't want to have to
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td5950 // extract is free and this gives better MachineCSE results.