Home
last modified time | relevance | path

Searched refs:NewSR (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp660 unsigned NewSR = 0; in split() local
665 NewSR = (DSR == Hexagon::subreg_loreg) ? Hexagon::subreg_hireg in split()
670 if ((MS1.isReg() && NewSR == MS1.getSubReg()) || in split()
671 (MS2.isReg() && NewSR == MS2.getSubReg())) in split()
678 .addReg(DR, RegState::Define, NewSR); in split()
DHexagonBitSimplify.cpp170 unsigned NewSR, MachineRegisterInfo &MRI);
172 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI);
327 unsigned NewSR, MachineRegisterInfo &MRI) { in replaceRegWithSub() argument
336 I->setSubReg(NewSR); in replaceRegWithSub()
343 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI) { in replaceSubWithSub() argument
354 I->setSubReg(NewSR); in replaceSubWithSub()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonBitSimplify.cpp213 static bool replaceRegWithSub(Register OldR, Register NewR, unsigned NewSR,
216 unsigned NewSR, MachineRegisterInfo &MRI);
369 unsigned NewSR, in replaceRegWithSub() argument
373 if (hasTiedUse(OldR, MRI, NewSR)) in replaceRegWithSub()
380 I->setSubReg(NewSR); in replaceRegWithSub()
386 Register NewR, unsigned NewSR, in replaceSubWithSub() argument
390 if (OldSR != NewSR && hasTiedUse(OldR, MRI, NewSR)) in replaceSubWithSub()
399 I->setSubReg(NewSR); in replaceSubWithSub()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonBitSimplify.cpp214 unsigned NewSR, MachineRegisterInfo &MRI);
216 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI);
369 unsigned NewSR, MachineRegisterInfo &MRI) { in replaceRegWithSub() argument
372 if (hasTiedUse(OldR, MRI, NewSR)) in replaceRegWithSub()
379 I->setSubReg(NewSR); in replaceRegWithSub()
385 unsigned NewR, unsigned NewSR, MachineRegisterInfo &MRI) { in replaceSubWithSub() argument
388 if (OldSR != NewSR && hasTiedUse(OldR, MRI, NewSR)) in replaceSubWithSub()
397 I->setSubReg(NewSR); in replaceSubWithSub()