Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DDeadMachineInstructionElim.cpp157 LivePhysRegs.clearBitsNotInMask(MO.getRegMask()); in runOnMachineFunction()
DMachineInstr.cpp252 return getRegMask() == Other.getRegMask(); in isIdenticalTo()
296 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getRegMask()); in hash_value()
430 if (getRegMask()[MaskWord] & (1 << MaskBit)) { in print()
DRegisterScavenging.cpp299 Candidates.clearBitsNotInMask(MO.getRegMask()); in findSurvivorReg()
DVirtRegMap.cpp394 MRI->addPhysRegsUsedFromRegMask(MO.getRegMask()); in rewrite()
DMachineLICM.cpp374 PhysRegClobbers.setBitsNotInMask(MO.getRegMask()); in ProcessMI()
DMIRPrinter.cpp835 auto RegMaskInfo = RegisterMaskIds.find(Op.getRegMask()); in print()
DRegAllocFast.cpp934 MRI->addPhysRegsUsedFromRegMask(MO.getRegMask()); in AllocateBasicBlock()
DPeepholeOptimizer.cpp1550 const uint32_t *RegMask = Op.getRegMask(); in runOnMachineFunction()
DScheduleDAGInstrs.cpp1297 LiveRegs.clearBitsNotInMask(MO.getRegMask()); in fixupKills()
DLiveIntervalAnalysis.cpp225 RegMaskBits.push_back(MO.getRegMask()); in computeRegMasks()
DMachineVerifier.cpp1056 regMasks.push_back(MO->getRegMask()); in visitMachineOperand()
/external/llvm/include/llvm/CodeGen/
DMachineOperand.h483 return clobbersPhysReg(getRegMask(), PhysReg); in clobbersPhysReg()
488 const uint32_t *getRegMask() const { in getRegMask() function
DSelectionDAGNodes.h1647 const uint32_t *getRegMask() const { return RegMask; }
/external/llvm/lib/CodeGen/AsmPrinter/
DDbgValueHistoryCalculator.cpp172 Regs.setBitsNotInMask(MO.getRegMask()); in collectChangingRegs()
/external/llvm/lib/Target/SystemZ/
DSystemZElimCompare.cpp424 RegMask = MBBI->getOperand(2).getRegMask(); in fuseCompareOperations()
DSystemZInstrInfo.cpp634 const uint32_t *RegMask = MI.getOperand(1).getRegMask(); in PredicateInstruction()
646 const uint32_t *RegMask = MI.getOperand(0).getRegMask(); in PredicateInstruction()
/external/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp217 const uint32_t *getRegMask(StringRef Identifier);
1519 if (const auto *RegMask = getRegMask(Token.stringValue())) { in parseMachineOperand()
1901 const uint32_t *MIParser::getRegMask(StringRef Identifier) { in getRegMask() function in MIParser
DMIRParser.cpp443 MRI.addPhysRegsUsedFromRegMask(MO.getRegMask()); in inferRegisterInfo()
/external/llvm/lib/Target/AArch64/
DAArch64A57FPLoadBalancing.cpp516 AvailableRegs.clearBitsNotInMask(J.getRegMask()); in scavengeRegister()
DAArch64CollectLOH.cpp333 const uint32_t *PreservedRegs = MO.getRegMask(); in initReachingDef()
DAArch64LoadStoreOptimizer.cpp1036 ModifiedRegs.setBitsNotInMask(MO.getRegMask()); in trackRegDefsUses()
/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp395 MIB.addRegMask(RM->getRegMask()); in AddOperand()
DScheduleDAGRRList.cpp1250 return RegOp->getRegMask(); in getNodeRegMask()
DSelectionDAG.cpp416 ID.AddPointer(cast<RegisterMaskSDNode>(N)->getRegMask()); in AddNodeIDCustom()