Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp54 removeRegsNotPreserved(MOP.getRegMask()); in stepBackward()
81 addRegsInMask(MOP.getRegMask()); in accumulate()
H A DMachineOperand.cpp366 const uint32_t *RegMask = getRegMask(); in isIdenticalTo()
367 const uint32_t *OtherRegMask = Other.getRegMask(); in isIdenticalTo()
437 const uint32_t *RegMask = MO.getRegMask(); in hash_value()
956 if (getRegMask()[MaskWord] & (1 << MaskBit)) { in print()
H A DMachineStableHash.cpp139 const uint32_t *RegMask = MO.getRegMask(); in stableHashValue()
H A DLivePhysRegs.cpp111 MachineOperand::clobbersPhysReg(Reg.second->getRegMask(), Reg.first)) in stepForward()
H A DMIRPrinter.cpp935 auto RegMaskInfo = RegisterMaskIds.find(Op.getRegMask()); in printMIOperand()
939 printCustomRegMask(Op.getRegMask(), OS, TRI); in printMIOperand()
H A DRDFRegisters.cpp75 RegMasks.insert(Op.getRegMask()); in PhysicalRegisterInfo()
H A DVirtRegMap.cpp652 MRI->addPhysRegsUsedFromRegMask(MO.getRegMask()); in rewrite()
H A DRDFGraph.cpp999 return RegisterRef(getPRI().getRegMaskId(Op.getRegMask()), in makeRegRef()
1325 const uint32_t *RM = Op.getRegMask(); in buildStmt()
H A DScheduleDAGInstrs.cpp1168 LiveRegs.removeRegsNotPreserved(MO.getRegMask()); in fixupKills()
H A DMachineCopyPropagation.cpp130 const uint32_t *RegMask = RegMaskOp.getRegMask(); in getPreservedRegUnits()
H A DMachineLICM.cpp531 applyBitsNotInRegMaskToRegUnitsMask(*TRI, RUClobbers, MO.getRegMask()); in ProcessMI()
H A DPeepholeOptimizer.cpp1755 const uint32_t *RegMask = MO.getRegMask(); in run()
H A DRegAllocFast.cpp1508 RegMasks.push_back(MO.getRegMask()); in allocateInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEPeepholeOpt.cpp80 if (MI1->getOperand(4).getRegMask() != MI2->getOperand(4).getRegMask()) in isMatchingStartStopPair()
H A DAArch64CollectLOH.cpp506 const uint32_t *RegMask = MO.getRegMask(); in handleNormalInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h54 ModifiedRegUnits.addRegsInMask(O->getRegMask()); in accumulateUsedDefed()
H A DMachineOperand.h655 return clobbersPhysReg(getRegMask(), PhysReg); in clobbersPhysReg()
660 const uint32_t *getRegMask() const { in getRegMask() function
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/
H A DMIParser.h112 const uint32_t *getRegMask(StringRef Identifier);
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp71 const uint32_t *BM = Op.getRegMask(); in isLiveInstr()
H A DHexagonBlockRanges.cpp351 const uint32_t *BM = Op.getRegMask(); in computeInitialLiveRanges()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp113 UsableRegs.clearBitsInMask(Iter->getRegMask()); in isDestructiveCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp637 RegMask = MBBI->getOperand(3).getRegMask(); in fuseCompareOperations()
H A DSystemZInstrInfo.cpp852 const uint32_t *RegMask = MI.getOperand(1).getRegMask(); in PredicateInstruction()
866 const uint32_t *RegMask = MI.getOperand(1).getRegMask(); in PredicateInstruction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp821 MRI.addPhysRegsUsedFromRegMask(MO.getRegMask()); in setupRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp433 MIB.addRegMask(RM->getRegMask()); in AddOperand()

12