Home
last modified time | relevance | path

Searched refs:MachineLICM (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/CodeGen/
DMachineLICM.cpp71 class MachineLICM : public MachineFunctionPass { class
126 MachineLICM() : in MachineLICM() function in __anon19b931500111::MachineLICM
131 explicit MachineLICM(bool PreRA) : in MachineLICM() function in __anon19b931500111::MachineLICM
312 char MachineLICM::ID = 0;
313 char &llvm::MachineLICMID = MachineLICM::ID;
314 INITIALIZE_PASS_BEGIN(MachineLICM, "machinelicm",
319 INITIALIZE_PASS_END(MachineLICM, "machinelicm", in INITIALIZE_PASS_DEPENDENCY()
336 bool MachineLICM::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
422 void MachineLICM::ProcessMI(MachineInstr *MI, in ProcessMI()
510 void MachineLICM::HoistRegionPostRA() { in HoistRegionPostRA()
[all …]
DCMakeLists.txt60 MachineLICM.cpp
DAndroid.mk62 MachineLICM.cpp \
/external/llvm/test/CodeGen/X86/
Dlicm-regpressure.ll2 ; This tests currently fails as MachineLICM does not compute register pressure
6 ; MachineLICM should take register pressure into account.
Dlicm-dominance.ll3 ; MachineLICM should check dominance before hoisting instructions.
Dlicm-symbol.ll3 ; MachineLICM should be able to hoist the sF reference out of the loop.
Drdrand.ll62 ; Check that MachineLICM doesn't hoist rdrand instructions.
Dlicm-nested.ll4 ; MachineLICM should be able to hoist the symbolic addresses out of
Dpostra-licm.ll4 ; MachineLICM should be able to hoist loop invariant reload out of the loop.
/external/llvm/test/CodeGen/XCore/
Dlicm-ldwcp.ll3 ; MachineLICM should hoist the LDWCP out of the loop.
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch640 + MachineLICM.cpp \