Searched refs:MachineCSE (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | MachineCSE.cpp | 43 class MachineCSE : public MachineFunctionPass { class 51 MachineCSE() : MachineFunctionPass(ID), LookAheadLimit(5), CurrVN(0) { in MachineCSE() function in __anondf821cc60111::MachineCSE 109 char MachineCSE::ID = 0; 110 char &llvm::MachineCSEID = MachineCSE::ID; 111 INITIALIZE_PASS_BEGIN(MachineCSE, "machine-cse", 115 INITIALIZE_PASS_END(MachineCSE, "machine-cse", in INITIALIZE_PASS_DEPENDENCY() 122 bool MachineCSE::PerformTrivialCopyPropagation(MachineInstr *MI, in INITIALIZE_PASS_DEPENDENCY() 175 MachineCSE::isPhysDefTriviallyDead(unsigned Reg, in isPhysDefTriviallyDead() 217 bool MachineCSE::hasLivePhysRegDefUses(const MachineInstr *MI, in hasLivePhysRegDefUses() 269 bool MachineCSE::PhysRegDefsReach(MachineInstr *CSMI, MachineInstr *MI, in PhysRegDefsReach() [all …]
|
D | CMakeLists.txt | 49 MachineCSE.cpp
|
D | Android.mk | 53 MachineCSE.cpp \
|
/external/llvm/test/CodeGen/X86/ |
D | cse-add-with-overflow.ll | 5 ; MachineCSE should coalesce trivial subregister copies. 7 ; The extra movl+addl should be removed during MachineCSE.
|
D | rdrand.ll | 49 ; Check that MachineCSE doesn't eliminate duplicate rdrand instructions.
|
/external/llvm/patches/ |
D | 0004-Add-Android-makefiles-for-LLVM.patch | 632 + MachineCSE.cpp \
|