Searched refs:MachineCopyPropagation (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | MachineCopyPropagation.cpp | 39 class MachineCopyPropagation : public MachineFunctionPass { class 46 MachineCopyPropagation() : MachineFunctionPass(ID) { in MachineCopyPropagation() function in __anon2f0dcf960111::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-10.0/llvm/lib/CodeGen/ |
D | MachineCopyPropagation.cpp | 248 class MachineCopyPropagation : public MachineFunctionPass { class 256 MachineCopyPropagation() : MachineFunctionPass(ID) { in MachineCopyPropagation() function in __anon809fab380111::MachineCopyPropagation 303 char MachineCopyPropagation::ID = 0; 305 char &llvm::MachineCopyPropagationID = MachineCopyPropagation::ID; 307 INITIALIZE_PASS(MachineCopyPropagation, DEBUG_TYPE, 310 void MachineCopyPropagation::ReadRegister(unsigned Reg, MachineInstr &Reader, in ReadRegister() 350 bool MachineCopyPropagation::eraseIfRedundant(MachineInstr &Copy, unsigned Src, in eraseIfRedundant() 385 bool MachineCopyPropagation::isBackwardPropagatableRegClassCopy( in isBackwardPropagatableRegClassCopy() 401 bool MachineCopyPropagation::isForwardableRegClassCopy(const MachineInstr &Copy, in isForwardableRegClassCopy() 452 bool MachineCopyPropagation::hasImplicitOverlap(const MachineInstr &MI, in hasImplicitOverlap() [all …]
|
D | CMakeLists.txt | 72 MachineCopyPropagation.cpp
|
/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/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-10.0/ |
D | Android.bp | 221 "llvm/lib/CodeGen/MachineCopyPropagation.cpp",
|
D | BUILD.gn | 381 "llvm/lib/CodeGen/MachineCopyPropagation.cpp",
|
D | CMakeLists.txt | 221 ${LLVM_DIR}/lib/CodeGen/MachineCopyPropagation.cpp
|