Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp81 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 …]
DCMakeLists.txt69 MachineCopyPropagation.cpp
/external/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp39 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()
DCMakeLists.txt57 MachineCopyPropagation.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dcopyprop.mir2 # Tests for MachineCopyPropagation copy forwarding.
Dmachine-copy-prop.ll3 ; This file check a bug in MachineCopyPropagation pass. The last COPY will be
/external/llvm/test/CodeGen/AArch64/
Dmachine-copy-prop.ll3 ; This file check a bug in MachineCopyPropagation pass. The last COPY will be
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
D2012-01-26-CopyPropKills.ll6 ; This test case exercises the MachineCopyPropagation pass by disabling the
/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-7.0/
DAndroid.mk224 llvm/lib/CodeGen/MachineCopyPropagation.cpp \
DBUILD.gn795 "llvm/lib/CodeGen/MachineCopyPropagation.cpp",
/external/swiftshader/
DCMakeLists.txt890 ${LLVM_DIR}/lib/CodeGen/MachineCopyPropagation.cpp