Searched refs:MachineCopyPropagation (Results 1 – 8 of 8) sorted by relevance
293 class MachineCopyPropagation : public MachineFunctionPass { class304 MachineCopyPropagation(bool CopyInstr = false) in MachineCopyPropagation() function in __anone7b60f380111::MachineCopyPropagation352 char MachineCopyPropagation::ID = 0;356 INITIALIZE_PASS(MachineCopyPropagation, DEBUG_TYPE,401 bool MachineCopyPropagation::eraseIfRedundant(MachineInstr &Copy, in eraseIfRedundant()440 bool MachineCopyPropagation::isBackwardPropagatableRegClassCopy( in isBackwardPropagatableRegClassCopy()544 bool MachineCopyPropagation::hasOverlappingMultipleDef( in hasOverlappingMultipleDef()557 void MachineCopyPropagation::forwardUses(MachineInstr &MI) { in forwardUses()863 void MachineCopyPropagation::propagateDefs(MachineInstr &MI) { in propagateDefs()921 void MachineCopyPropagation::BackwardCopyPropagateBlock( in BackwardCopyPropagateBlock()[all …]
104 MachineCopyPropagation.cpp
4 # The MachineCopyPropagation bug being tested propagates s[60:67] into the copy
2 # Tests for MachineCopyPropagation copy forwarding.
3 ; This file check a bug in MachineCopyPropagation pass. The last COPY will be
113 "MachineCopyPropagation.cpp",
3 # When MachineCopyPropagation eliminates a dead 'copy', its associated debug
6 ; This test case exercises the MachineCopyPropagation pass by disabling the