Home
last modified time | relevance | path

Searched defs:RegMask (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterUsageInfo.cpp58 const Function &FP, ArrayRef<uint32_t> RegMask) { in storeUpdateRegUsageInfo()
76 for (const auto &RegMask : RegMasks) in print() local
H A DRegUsageInfoPropagate.cpp61 static void setRegMask(MachineInstr &MI, ArrayRef<uint32_t> RegMask) { in setRegMask()
122 const ArrayRef<uint32_t> RegMask = PRUI->getRegUsageInfo(F); in runOnMachineFunction() local
H A DLiveRegUnits.cpp22 void LiveRegUnits::removeRegsNotPreserved(const uint32_t *RegMask) { in removeRegsNotPreserved()
33 void LiveRegUnits::addRegsInMask(const uint32_t *RegMask) { in addRegsInMask()
H A DMachineStableHash.cpp126 const uint32_t *RegMask = MO.getRegMask(); in stableHashValue() local
H A DRegUsageInfoCollector.cpp122 std::vector<uint32_t> RegMask; in runOnMachineFunction() local
H A DMachineOperand.cpp354 const uint32_t *RegMask = getRegMask(); in isIdenticalTo() local
424 const uint32_t *RegMask = MO.getRegMask(); in hash_value() local
958 const uint32_t *RegMask = getRegLiveOut(); in print() local
[all...]
H A DMIRPrinter.cpp266 printCustomRegMask(const uint32_t * RegMask,raw_ostream & OS,const TargetRegisterInfo * TRI) printCustomRegMask() argument
H A DMachineCopyPropagation.cpp857 const MachineOperand *RegMask = nullptr; ForwardCopyPropagateBlock() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CollectLOH.cpp486 static void handleRegMaskClobber(const uint32_t *RegMask, MCPhysReg Reg, in handleRegMaskClobber()
499 const uint32_t *RegMask = MO.getRegMask(); in handleNormalInst() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp153 const uint32_t *RegMask = getCallPreservedMask(MF, CC); in getReservedRegs() local
H A DM68kFrameLowering.cpp178 [Reg](MachineBasicBlock::RegisterMaskPair RegMask) { in isRegLiveIn() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h174 const uint32_t *RegMask; // For MO_RegisterMask and MO_RegisterLiveOut. member
646 static bool clobbersPhysReg(const uint32_t *RegMask, MCRegister PhysReg) { in clobbersPhysReg()
H A DMachineRegisterInfo.h895 addPhysRegsUsedFromRegMask(const uint32_t * RegMask) addPhysRegsUsedFromRegMask() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp83 RegMask, enumerator
111 uint16_t RegMask; member
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp631 RegMask = MBBI->getOperand(3).getRegMask(); in fuseCompareOperations() local
H A DSystemZInstrInfo.cpp762 const uint32_t *RegMask = MI.getOperand(1).getRegMask(); PredicateInstruction() local
776 const uint32_t *RegMask = MI.getOperand(1).getRegMask(); PredicateInstruction() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp238 const uint32_t *RegMask = in expandCALL_RVMARKER() local
H A DX86RegisterInfo.cpp565 const uint32_t *RegMask = getCallPreservedMask(MF, CC); getReservedRegs() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp532 LaneBitmask RegMask = MRI.getMaxLaneMaskForVReg(Reg); getRegLiveThroughMask() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp1321 static void CheckForLiveRegDefMasked(SUnit *SU, const uint32_t *RegMask, in CheckForLiveRegDefMasked() argument
1417 if (const uint32_t *RegMask = getNodeRegMask(Node)) in DelayForLiveRegsBottomUp() local
2862 const uint32_t *RegMask = getNodeRegMask(SU->getNode()); in canClobberReachingPhysRegUse() local
H A DSelectionDAGISel.cpp1313 if (auto *RegMask = TRI.getCustomEHPadPreservedMask(*MF)) PrepareEHLandingPad() local
2432 SDValue RegMask = *It++; Select_PATCHPOINT() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp606 unsigned RegMask = MI.getOperand(OpIdx).getImm(); in EncodeMatrixTileListRegisterClass() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp724 if (auto *RegMask = TRI->getCustomEHPadPreservedMask(MF)) setupRegisterInfo() local
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp512 SmallVectorImpl<int> &RegMask = Dest[I]; processShuffleMasks() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp411 unsigned RegMask = 0; global() member
1877 unsigned RegMask = getMatrixTileListRegMask(); addMatrixTileListOperands() local
2294 CreateMatrixTileList(unsigned RegMask,SMLoc S,SMLoc E,MCContext & Ctx) CreateMatrixTileList() argument
2574 unsigned RegMask = getMatrixTileListRegMask(); print() local
4423 unsigned RegMask = 0; tryParseMatrixTileList() local
[all...]

12