Home
last modified time | relevance | path

Searched refs:TwoAddressInstructionPass (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
DTwoAddressInstructionPass.cpp72 class TwoAddressInstructionPass : public MachineFunctionPass { class
148 TwoAddressInstructionPass() : MachineFunctionPass(ID) { in TwoAddressInstructionPass() function in __anon1b40b28f0111::TwoAddressInstructionPass
168 char TwoAddressInstructionPass::ID = 0;
169 INITIALIZE_PASS_BEGIN(TwoAddressInstructionPass, "twoaddressinstruction",
172 INITIALIZE_PASS_END(TwoAddressInstructionPass, "twoaddressinstruction",
175 char &llvm::TwoAddressInstructionPassID = TwoAddressInstructionPass::ID;
183 bool TwoAddressInstructionPass::
338 bool TwoAddressInstructionPass::isRevCopyChain(unsigned FromReg, unsigned ToReg, in isRevCopyChain()
358 bool TwoAddressInstructionPass::noUseAfterLastDef(unsigned Reg, unsigned Dist, in noUseAfterLastDef()
549 TwoAddressInstructionPass::
[all …]
DCMakeLists.txt116 TwoAddressInstructionPass.cpp
DAndroid.mk118 TwoAddressInstructionPass.cpp \
/external/llvm/test/CodeGen/ARM/
Dcommute-movcc.ll5 ; Make sure that TwoAddressInstructionPass can commute the corresponding
/external/llvm/test/CodeGen/Mips/
Datomic.ll411 ; TwoAddressInstructionPass::TryInstructionTransform does not fail:
/external/llvm/lib/Target/ARM/
DREADME.txt302 to solve #1 (in TwoAddressInstructionPass.cpp).
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch694 + TwoAddressInstructionPass.cpp \
/external/llvm/docs/
DCodeGenerator.rst1362 provides the pass ``TwoAddressInstructionPass`` for this specific purpose. It