Searched refs:MachineCopyPropagation (Results 1 – 12 of 12) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineCopyPropagation.cpp | 81 class MachineCopyPropagation : public MachineFunctionPass { class 89 MachineCopyPropagation() : MachineFunctionPass(ID) { in MachineCopyPropagation() function in __anonc056058b0111::MachineCopyPropagation 132 char MachineCopyPropagation::ID = 0; 134 char &llvm::MachineCopyPropagationID = MachineCopyPropagation::ID; 136 INITIALIZE_PASS(MachineCopyPropagation, DEBUG_TYPE, 165 void MachineCopyPropagation::ClobberRegister(unsigned Reg) { in ClobberRegister() 178 void MachineCopyPropagation::ReadRegister(unsigned Reg) { in ReadRegister() 214 bool MachineCopyPropagation::eraseIfRedundant(MachineInstr &Copy, unsigned Src, in eraseIfRedundant() 253 bool MachineCopyPropagation::isForwardableRegClassCopy(const MachineInstr &Copy, in isForwardableRegClassCopy() 304 bool MachineCopyPropagation::hasImplicitOverlap(const MachineInstr &MI, in hasImplicitOverlap() [all …]
|
D | CMakeLists.txt | 69 MachineCopyPropagation.cpp
|
/external/llvm/lib/CodeGen/ |
D | MachineCopyPropagation.cpp | 39 class MachineCopyPropagation : public MachineFunctionPass { class 46 MachineCopyPropagation() : MachineFunctionPass(ID) { in MachineCopyPropagation() function in __anon4ebfa0330111::MachineCopyPropagation 78 char MachineCopyPropagation::ID = 0; 79 char &llvm::MachineCopyPropagationID = MachineCopyPropagation::ID; 81 INITIALIZE_PASS(MachineCopyPropagation, "machine-cp", 110 void MachineCopyPropagation::ClobberRegister(unsigned Reg) { in ClobberRegister() 146 bool MachineCopyPropagation::eraseIfRedundant(MachineInstr &Copy, unsigned Src, in eraseIfRedundant() 180 void MachineCopyPropagation::CopyPropagateBlock(MachineBasicBlock &MBB) { in CopyPropagateBlock() 356 bool MachineCopyPropagation::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
|
D | CMakeLists.txt | 57 MachineCopyPropagation.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/ |
D | copyprop.mir | 2 # Tests for MachineCopyPropagation copy forwarding.
|
D | machine-copy-prop.ll | 3 ; This file check a bug in MachineCopyPropagation pass. The last COPY will be
|
/external/llvm/test/CodeGen/AArch64/ |
D | machine-copy-prop.ll | 3 ; This file check a bug in MachineCopyPropagation pass. The last COPY will be
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/ |
D | 2012-01-26-CopyPropKills.ll | 6 ; This test case exercises the MachineCopyPropagation pass by disabling the
|
/external/llvm/test/CodeGen/ARM/ |
D | 2012-01-26-CopyPropKills.ll | 6 ; This test case exercises the MachineCopyPropagation pass by disabling the
|
/external/swiftshader/third_party/llvm-7.0/ |
D | Android.mk | 224 llvm/lib/CodeGen/MachineCopyPropagation.cpp \
|
D | BUILD.gn | 795 "llvm/lib/CodeGen/MachineCopyPropagation.cpp",
|
/external/swiftshader/ |
D | CMakeLists.txt | 890 ${LLVM_DIR}/lib/CodeGen/MachineCopyPropagation.cpp
|