Home
last modified time | relevance | path

Searched refs:RegI (Results 1 – 7 of 7) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DCalledValuePropagation.cpp248 auto RegI = CVPLatticeKey(I.getReturnValue(), IPOGrouping::Register); in visitReturn() local
251 MergeValues(SS.getValueState(RegI), SS.getValueState(RetF)); in visitReturn()
262 auto RegI = CVPLatticeKey(&CB, IPOGrouping::Register); in visitCallBase() local
275 ChangedValues[RegI] = getOverdefinedVal(); in visitCallBase()
296 ChangedValues[RegI] = in visitCallBase()
297 MergeValues(SS.getValueState(RegI), SS.getValueState(RetF)); in visitCallBase()
305 auto RegI = CVPLatticeKey(&I, IPOGrouping::Register); in visitSelect() local
308 ChangedValues[RegI] = in visitSelect()
318 auto RegI = CVPLatticeKey(&I, IPOGrouping::Register); in visitLoad() local
321 ChangedValues[RegI] = in visitLoad()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/ARC/
DARCFrameLowering.cpp373 auto RegI = getSavedReg(CSI, Which); in assignCalleeSavedSpillSlots() local
374 if (RegI == CSI.end() || RegI->getFrameIdx() == 0) { in assignCalleeSavedSpillSlots()
378 if (RegI != CSI.end()) in assignCalleeSavedSpillSlots()
379 RegI->setFrameIdx(FI); in assignCalleeSavedSpillSlots()
381 MFI.setObjectOffset(RegI->getFrameIdx(), CurOffset); in assignCalleeSavedSpillSlots()
/openbsd/src/gnu/llvm/llvm/lib/MC/
DMCWin64EH.cpp814 unsigned RegI = 0, RegF = 0; in tryARM64PackedUnwind() local
854 RegI = 2; in tryARM64PackedUnwind()
862 RegI += 1; in tryARM64PackedUnwind()
884 if (Location != IntRegs || Inst.Offset != 8 * RegI || in tryARM64PackedUnwind()
885 Inst.Register != 19 + RegI) in tryARM64PackedUnwind()
887 RegI += 2; in tryARM64PackedUnwind()
890 if (Location != IntRegs || Inst.Offset != 8 * RegI) in tryARM64PackedUnwind()
892 if (Inst.Register == 19 + RegI) in tryARM64PackedUnwind()
893 RegI += 1; in tryARM64PackedUnwind()
902 if (Location != IntRegs || Inst.Offset != 8 * RegI || in tryARM64PackedUnwind()
[all …]
/openbsd/src/gnu/llvm/llvm/tools/llvm-readobj/
DARMWinEHPrinter.cpp1328 SW.printNumber("RegI", RF.RegI()); in dumpPackedARM64Entry()
1338 int IntSZ = 8 * RF.RegI(); in dumpPackedARM64Entry()
1365 if (RF.RegI() > 0 || RF.RegF() > 0 || RF.CR() == 1) { in dumpPackedARM64Entry()
1380 } else if (I == 0 && RF.RegI() == 0 && RF.CR() != 1) { in dumpPackedARM64Entry()
1388 if (RF.CR() == 1 && (RF.RegI() % 2) == 0) { in dumpPackedARM64Entry()
1389 if (RF.RegI() == 0) in dumpPackedARM64Entry()
1394 for (int I = (RF.RegI() + 1) / 2 - 1; I >= 0; I--) { in dumpPackedARM64Entry()
1395 if (I == (RF.RegI() + 1) / 2 - 1 && RF.RegI() % 2 == 1) { in dumpPackedARM64Entry()
/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DCodeGenRegisters.cpp202 CodeGenRegister::Vec::const_iterator RegI, RegE; member in __anonae4784e40111::RegUnitIterator
208 RegI(Regs.begin()), RegE(Regs.end()) { in RegUnitIterator()
210 if (RegI == RegE) { in RegUnitIterator()
214 UnitI = (*RegI)->getRegUnits().begin(); in RegUnitIterator()
215 UnitE = (*RegI)->getRegUnits().end(); in RegUnitIterator()
224 const CodeGenRegister *getReg() const { assert(isValid()); return *RegI; } in getReg()
236 if (++RegI == RegE) in advance()
238 UnitI = (*RegI)->getRegUnits().begin(); in advance()
239 UnitE = (*RegI)->getRegUnits().end(); in advance()
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DARMWinEH.h264 uint8_t RegI() const { in RegI() function
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.cpp1864 for (_Iterator RegI = First; RegI != End; ++RegI) { in fillVgprSgprCost() local
1865 Register Reg = *RegI; in fillVgprSgprCost()