Home
last modified time | relevance | path

Searched refs:TfrI (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp235 bool predicate(MachineInstr &TfrI, bool Cond, std::set<Register> &UpdRegs);
959 bool HexagonExpandCondsets::predicate(MachineInstr &TfrI, bool Cond, in predicate() argument
962 unsigned Opc = TfrI.getOpcode(); in predicate()
966 << ": " << TfrI); in predicate()
968 MachineOperand &MD = TfrI.getOperand(0); in predicate()
969 MachineOperand &MP = TfrI.getOperand(1); in predicate()
970 MachineOperand &MS = TfrI.getOperand(2); in predicate()
983 MachineInstr *DefI = getReachingDefForPred(RT, TfrI, PredR, Cond); in predicate()
993 MachineBasicBlock::iterator DefIt = DefI, TfrIt = TfrI; in predicate()
1064 bool CanUp = canMoveOver(TfrI, Defs, Uses); in predicate()
[all …]
H A DHexagonStoreWidening.cpp444 MachineInstr *TfrI = BuildMI(*MF, DL, TfrD, VReg) in createWideStores() local
446 NG.push_back(TfrI); in createWideStores()
H A DHexagonBitSimplify.cpp3318 unsigned TfrI = (RC == &Hexagon::IntRegsRegClass) ? Hexagon::A2_tfrsi in processLoop() local
3322 BuildMI(*C.PB, T, DL, HII->get(TfrI), PrehR) in processLoop()