Home
last modified time | relevance | path

Searched refs:getRegMask (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp56 removeRegsNotPreserved(O->getRegMask()); in stepBackward()
81 addRegsInMask(O->getRegMask()); in accumulate()
H A DDeadMachineInstructionElim.cpp153 LivePhysRegs.clearBitsNotInMask(MO.getRegMask()); in runOnMachineFunction()
H A DMachineOperand.cpp296 const uint32_t *RegMask = getRegMask(); in isIdenticalTo()
297 const uint32_t *OtherRegMask = Other.getRegMask(); in isIdenticalTo()
360 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getRegMask()); in hash_value()
861 if (getRegMask()[MaskWord] & (1 << MaskBit)) { in print()
H A DLivePhysRegs.cpp114 MachineOperand::clobbersPhysReg(Reg.second->getRegMask(), Reg.first)) in stepForward()
H A DMIRPrinter.cpp811 auto RegMaskInfo = RegisterMaskIds.find(Op.getRegMask()); in print()
815 printCustomRegMask(Op.getRegMask(), OS, TRI); in print()
H A DVirtRegMap.cpp515 MRI->addPhysRegsUsedFromRegMask(MO.getRegMask()); in rewrite()
H A DRegisterScavenging.cpp330 Candidates.clearBitsNotInMask(MO.getRegMask()); in findSurvivorReg()
H A DRegAllocFast.cpp893 MRI->addPhysRegsUsedFromRegMask(MO.getRegMask()); in allocateInstruction()
H A DMachineLICM.cpp422 PhysRegClobbers.setBitsNotInMask(MO.getRegMask()); in ProcessMI()
H A DPeepholeOptimizer.cpp1678 const uint32_t *RegMask = MO.getRegMask(); in runOnMachineFunction()
H A DLiveIntervals.cpp231 RegMaskBits.push_back(MO.getRegMask()); in computeRegMasks()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h54 ModifiedRegUnits.addRegsInMask(O->getRegMask()); in accumulateUsedDefed()
H A DMachineOperand.h609 return clobbersPhysReg(getRegMask(), PhysReg); in clobbersPhysReg()
614 const uint32_t *getRegMask() const { in getRegMask() function
H A DSelectionDAGNodes.h1924 const uint32_t *getRegMask() const { return RegMask; }
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp70 const uint32_t *BM = Op.getRegMask(); in isLiveInstr()
H A DRDFRegisters.cpp82 RegMasks.insert(Op.getRegMask()); in PhysicalRegisterInfo()
H A DHexagonBlockRanges.cpp354 const uint32_t *BM = Op.getRegMask(); in computeInitialLiveRanges()
H A DRDFGraph.cpp996 return RegisterRef(PRI.getRegMaskId(Op.getRegMask()), LaneBitmask::getAll()); in makeRegRef()
1346 const uint32_t *RM = Op.getRegMask(); in buildStmt()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp188 Regs.setBitsNotInMask(MO.getRegMask()); in collectChangingRegs()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CollectLOH.cpp463 const uint32_t *RegMask = MO.getRegMask(); in handleNormalInst()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp544 RegMask = MBBI->getOperand(2).getRegMask(); in fuseCompareOperations()
H A DSystemZInstrInfo.cpp754 const uint32_t *RegMask = MI.getOperand(1).getRegMask(); in PredicateInstruction()
767 const uint32_t *RegMask = MI.getOperand(0).getRegMask(); in PredicateInstruction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp309 const uint32_t *getRegMask(StringRef Identifier);
2245 if (const auto *RegMask = getRegMask(Token.stringValue())) { in parseMachineOperand()
2770 const uint32_t *MIParser::getRegMask(StringRef Identifier) { in getRegMask() function in MIParser
H A DMIRParser.cpp555 MRI.addPhysRegsUsedFromRegMask(MO.getRegMask()); in setupRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp418 MIB.addRegMask(RM->getRegMask()); in AddOperand()

12