Home
last modified time | relevance | path

Searched defs:Regs (Results 1 – 25 of 72) sorted by relevance

123

/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp132 getFrameHelperName(SmallVectorImpl<unsigned> & Regs,FrameHelperType Type,unsigned FpOffset) getFrameHelperName() argument
314 getOrCreateFrameHelper(Module * M,MachineModuleInfo * MMI,SmallVectorImpl<unsigned> & Regs,FrameHelperType Type,unsigned FpOffset=0) getOrCreateFrameHelper() argument
397 shouldUseFrameHelper(MachineBasicBlock & MBB,MachineBasicBlock::iterator & NextMBBI,SmallVectorImpl<unsigned> & Regs,FrameHelperType Type) shouldUseFrameHelper() argument
475 SmallVector<unsigned, 8> Regs; lowerEpilog() local
558 SmallVector<unsigned, 8> Regs; lowerProlog() local
[all...]
H A DAArch64ISelDAGToDAG.cpp1394 createDTuple(ArrayRef<SDValue> Regs) createDTuple() argument
1403 createQTuple(ArrayRef<SDValue> Regs) createQTuple() argument
1412 createZTuple(ArrayRef<SDValue> Regs) createZTuple() argument
1422 createZMulTuple(ArrayRef<SDValue> Regs) createZMulTuple() argument
1434 createTuple(ArrayRef<SDValue> Regs,const unsigned RegClassIDs[],const unsigned SubRegs[]) createTuple() argument
1472 SmallVector<SDValue, 4> Regs(N->op_begin() + Vec0Off, SelectTable() local
1771 SmallVector<SDValue, 4> Regs(N->op_begin() + 1, N->op_begin() + 1 + NumVecs); SelectCVTIntrinsic() local
1795 SmallVector<SDValue, 4> Regs(N->op_begin() + StartIdx, SelectDestructiveMultiIntrinsic() local
1930 SmallVector<SDValue, 4> Regs(N->op_begin() + 1, N->op_begin() + 1 + NumVecs); SelectClamp() local
2057 SmallVector<SDValue, 4> Regs(N->op_begin() + 1, SelectUnaryMultiIntrinsic() local
2082 SmallVector<SDValue, 4> Regs(N->op_begin() + 2, N->op_begin() + 2 + NumVecs); SelectStore() local
2101 SmallVector<SDValue, 4> Regs(N->op_begin() + 2, N->op_begin() + 2 + NumVecs); SelectPredicatedStore() local
2146 SmallVector<SDValue, 4> Regs(N->op_begin() + 1, N->op_begin() + 1 + NumVecs); SelectPostStore() local
2200 SmallVector<SDValue, 4> Regs(N->op_begin() + 2, N->op_begin() + 2 + NumVecs); SelectLoadLane() local
2238 SmallVector<SDValue, 4> Regs(N->op_begin() + 1, N->op_begin() + 1 + NumVecs); SelectPostLoadLane() local
2292 SmallVector<SDValue, 4> Regs(N->op_begin() + 2, N->op_begin() + 2 + NumVecs); SelectStoreLane() local
2320 SmallVector<SDValue, 4> Regs(N->op_begin() + 1, N->op_begin() + 1 + NumVecs); SelectPostStoreLane() local
[all...]
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp243 SystemZCallingConventionRegisters *Regs = Subtarget->getSpecialRegisters(); in getCalleeSavedRegs() local
253 SystemZCallingConventionRegisters *Regs = Subtarget->getSpecialRegisters(); in getCallPreservedMask() local
262 SystemZCallingConventionRegisters *Regs = Subtarget->getSpecialRegisters(); getReservedRegs() local
435 SystemZCallingConventionRegisters *Regs = Subtarget->getSpecialRegisters(); getFrameRegister() local
[all...]
H A DSystemZFrameLowering.cpp924 auto *Regs = isXPLeafCandidate() local
973 auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>(); assignCalleeSavedSpillSlots() local
1076 auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>(); determineCalleeSaves() local
1094 auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>(); spillCalleeSavedRegisters() local
1156 auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>(); restoreCalleeSavedRegisters() local
1213 auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>(); emitPrologue() local
1328 auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>(); emitEpilogue() local
1462 auto &Regs = Subtarget.getSpecialRegisters<SystemZXPLINK64Registers>(); processFunctionBeforeFrameFinalized() local
1507 auto *Regs = determineFrameLayout() local
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h315 unsigned getFirstUnallocated(ArrayRef<MCPhysReg> Regs) const { in getFirstUnallocated() argument
349 MCRegister AllocateReg(ArrayRef<MCPhysReg> Regs) { in AllocateReg() argument
363 ArrayRef<MCPhysReg> AllocateRegBlock(ArrayRef<MCPhysReg> Regs, in AllocateRegBlock() argument
390 AllocateReg(ArrayRef<MCPhysReg> Regs,const MCPhysReg * ShadowRegs) AllocateReg() argument
[all...]
H A DRegisterPressure.h276 RegSet Regs; variable
/llvm-project/llvm/include/llvm/MCA/
H A DHWEventListener.h78 HWInstructionDispatchedEvent(const InstRef &IR, ArrayRef<unsigned> Regs, in HWInstructionDispatchedEvent()
99 HWInstructionRetiredEvent(const InstRef &IR, ArrayRef<unsigned> Regs) in HWInstructionRetiredEvent()
/llvm-project/bolt/include/bolt/Passes/
H A DReachingDefOrUse.h131 BitVector Regs = BitVector(this->BC.MRI->getNumRegs(), false); in computeNext() local
/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DRegisterAliasing.cpp82 std::string debugString(const MCRegisterInfo &RegInfo, const BitVector &Regs) { in debugString() argument
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegisterInfo.cpp145 static const unsigned Regs[2][2] = { getFrameRegister() local
/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp381 for (auto &RE : Regs) { in EmitRegMappingTables() argument
218 const CodeGenRegister::Vec &Regs = RC.getMembers(); EmitRegUnitPressure() local
508 EmitRegMapping(raw_ostream & OS,const std::deque<CodeGenRegister> & Regs,bool isCtor) EmitRegMapping() argument
872 const auto &Regs = RegBank.getRegisters(); runMCDesc() local
1440 const auto &Regs = RegBank.getRegisters(); runTargetDesc() local
1676 const SetTheory::RecVec *Regs = RegBank.getSets().expand(CSRSet); runTargetDesc() local
[all...]
/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DTaint.cpp139 TaintedSubRegions Regs = SavedRegs ? *SavedRegs : F.getEmptyMap(); addPartialTaint() local
283 if (const TaintedSubRegions *Regs = getTaintedSymbolsImpl() local
/llvm-project/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp99 __anon7932dd590202(RegList &Regs, RegisterSet &UsesDefs) INITIALIZE_PASS() argument
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp801 AddressRegs Regs = getRegs(Opc, *LSO.TII); setMI() local
1492 AddressRegs Regs = getRegs(Opcode, *TII); mergeBufferLoadPair() local
1533 AddressRegs Regs = getRegs(Opcode, *TII); mergeTBufferLoadPair() local
1576 AddressRegs Regs = getRegs(Opcode, *TII); mergeTBufferStorePair() local
1863 AddressRegs Regs = getRegs(Opcode, *TII); mergeBufferStorePair() local
[all...]
H A DAMDGPUArgumentUsageInfo.h97 SmallVector<MCRegister> Regs; global() member
/llvm-project/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp80 std::vector<unsigned> &Regs, in GetGroupRegs() argument
546 State->GetGroupRegs(AntiDepGroupIndex, Regs, &RegRefs); in FindSuitableFreeRegisters() local
[all...]
H A DExecutionDomainFix.cpp329 SmallVector<int, 4> Regs; in visitSoftInstr() local
H A DCallingConvLower.cpp201 void CCState::getRemainingRegParmsForType(SmallVectorImpl<MCPhysReg> &Regs, in getRemainingRegParmsForType() argument
H A DRDFRegisters.cpp367 BitVector Regs = PRI.getUnitAliases(U); in makeRegRef() local
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h708 assert(Regs.size() == 1 && in getOrCreateVReg() local
718 auto &Regs = *VMap.getVRegs(Token); getOrCreateConvergenceTokenVReg() local
/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp215 RegUnitIterator(const CodeGenRegister::Vec &Regs) in RegUnitIterator() argument
1200 std::vector<Record *> Regs = Records.getAllDerivedDefinitions("Register"); CodeGenRegBank() local
1711 CodeGenRegister::Vec Regs; global() member
1740 const CodeGenRegister::Vec &Regs = RegClass.getMembers(); computeUberSets() local
2510 computeCoveredRegisters(ArrayRef<Record * > Regs) computeCoveredRegisters() argument
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUPALMetadata.cpp171 auto Regs = getRegisters(); in getRegister() local
772 auto Regs = getRegisters(); toString() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInlineAsmLowering.cpp35 SmallVector<Register, 1> Regs; member in __anon7be7f31b0111::GISelAsmOperandInfo
/llvm-project/bolt/lib/Passes/
H A DTailDuplication.cpp83 void TailDuplication::getCallerSavedRegs(const MCInst &Inst, BitVector &Regs, in getCallerSavedRegs()
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp239 createTuple(SelectionDAG & CurDAG,ArrayRef<SDValue> Regs,unsigned NF,RISCVII::VLMUL LMUL) createTuple() argument
350 SmallVector<SDValue, 8> Regs(Node->op_begin() + CurOp, selectVLSEG() local
390 SmallVector<SDValue, 8> Regs(Node->op_begin() + CurOp, selectVLSEGFF() local
432 SmallVector<SDValue, 8> Regs(Node->op_begin() + CurOp, selectVLXSEG() local
483 SmallVector<SDValue, 8> Regs(Node->op_begin() + 2, Node->op_begin() + 2 + NF); selectVSSEG() local
513 SmallVector<SDValue, 8> Regs(Node->op_begin() + 2, Node->op_begin() + 2 + NF); selectVSXSEG() local

123