Searched refs:MachineLICM (Results 1 – 18 of 18) sorted by relevance
2 ; This tests currently fails as MachineLICM does not compute register pressure6 ; MachineLICM should take register pressure into account.
3 ; MachineLICM should be able to hoist the sF reference out of the loop.
4 ; MachineLICM should check dominance before hoisting instructions.
4 ; MachineLICM should be able to hoist the symbolic addresses out of
81 ; Check that MachineLICM doesn't hoist rdrand instructions.
4 ; MachineLICM should be able to hoist loop invariant reload out of the loop.
6 # This case tests that after the dead %3 is CSE-ed with hoisted %5 in MachineLICM48 # MachineLICM pass, the dead flag will be kept.
5 ; Verify MachineLICM will always hoist trivially rematerializable instructions even when register p…
3 ; MachineLICM should hoist the LDWCP out of the loop.
16 ; Check that we have an MMO on the load, which is needed for MachineLICM to hoist it.
4 ; only materializes an immediate is not MachineLICM'd out of a loop.
275 class MachineLICM : public MachineLICMBase { class278 MachineLICM() : MachineLICMBase(ID, false) { in MachineLICM() function in __anonfbf8dede0111::MachineLICM293 char MachineLICM::ID;296 char &llvm::MachineLICMID = MachineLICM::ID;299 INITIALIZE_PASS_BEGIN(MachineLICM, DEBUG_TYPE,305 INITIALIZE_PASS_END(MachineLICM, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()
118 MachineLICM.cpp
4 # Test kill flags are cleared after sinking operations into cycle during MachineLICM.
125 "MachineLICM.cpp",
6 ; FIXME: Thumb1 tests temporarily disabled; MachineLICM is now hoisting the
4 # MachineLICM shall limit hoisting of V_CVT instructions out of the loop keeping
7 ; Verifies that MachineLICM can hoist address generation pseudos out of loops.