Home
last modified time | relevance | path

Searched refs:MachineCopyPropagation (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp39 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()
DCMakeLists.txt57 MachineCopyPropagation.cpp
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp248 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 …]
DCMakeLists.txt72 MachineCopyPropagation.cpp
/external/llvm/test/CodeGen/AArch64/
Dmachine-copy-prop.ll3 ; This file check a bug in MachineCopyPropagation pass. The last COPY will be
/external/llvm/test/CodeGen/ARM/
D2012-01-26-CopyPropKills.ll6 ; This test case exercises the MachineCopyPropagation pass by disabling the
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp221 "llvm/lib/CodeGen/MachineCopyPropagation.cpp",
DBUILD.gn381 "llvm/lib/CodeGen/MachineCopyPropagation.cpp",
DCMakeLists.txt221 ${LLVM_DIR}/lib/CodeGen/MachineCopyPropagation.cpp