/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMachineFunctionInfo.h | 122 void stackifyVReg(MachineRegisterInfo &MRI, unsigned VReg) { in stackifyVReg() 129 void unstackifyVReg(unsigned VReg) { in unstackifyVReg() 134 bool isVRegStackified(unsigned VReg) const { in isVRegStackified() 142 void setWAReg(unsigned VReg, unsigned WAReg) { in setWAReg() 148 unsigned getWAReg(unsigned VReg) const { in getWAReg()
|
H A D | WebAssemblyReplacePhysRegs.cpp | 84 unsigned VReg = WebAssembly::NoRegister; in runOnMachineFunction() local
|
H A D | WebAssemblyRegNumbering.cpp | 92 Register VReg = Register::index2VirtReg(VRegIdx); in runOnMachineFunction() local [all...] |
H A D | WebAssemblyRegColoring.cpp | 67 unsigned VReg) { in computeWeight() 252 Register VReg = Register::index2VirtReg(I); in runOnMachineFunction() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SwiftErrorValueTracking.cpp | 37 auto VReg = MF->getRegInfo().createVirtualRegister(RC); in getOrCreateVReg() local 46 const Value *Val, Register VReg) { in setCurrentVReg() argument 59 Register VReg = MF->getRegInfo().createVirtualRegister(RC); in getOrCreateVRegDefAt() local 72 Register VReg = getOrCreateVReg(MBB, Val); getOrCreateVRegUseAt() local 133 Register VReg = MF->getRegInfo().createVirtualRegister(RC); createEntriesInEntryBlock() local [all...] |
H A D | MIRVRegNamerUtils.cpp | 49 for (const auto &VReg : VRegs) { in getVRegRenameMap() local 141 unsigned VRegRenamer::createVirtualRegister(unsigned VReg) { in createVirtualRegister() 168 unsigned VRegRenamer::createVirtualRegisterWithLowerName(unsigned VReg, in createVirtualRegisterWithLowerName()
|
H A D | LiveRangeEdit.cpp | 36 Register VReg = MRI.cloneVirtualRegister(OldReg); in createEmptyIntervalFrom() local 56 Register VReg = MRI.cloneVirtualRegister(OldReg); in createFrom() local 453 Register VReg = LI->reg(); in eliminateDeadDefs() local 489 LiveRangeEdit::MRI_NoteNewVirtualRegister(Register VReg) { in MRI_NoteNewVirtualRegister()
|
H A D | RegAllocPBQP.cpp | 333 Register VReg = G.getNodeMetadata(NId).getVReg(); in apply() local 604 Register VReg = Worklist.back(); in initializeGraph() local 663 auto VReg = KV.first; in initializeGraph() local 690 void RegAllocPBQP::spillVReg(Register VReg, in spillVReg() 734 Register VReg = G.getNodeMetadata(NId).getVReg(); in mapPBQPToRegAlloc() local 894 Register VReg = G.getNodeMetadata(NId).getVReg(); in PrintNodeInfo() local
|
H A D | LiveIntervalUnion.cpp | 160 if (VReg != RecentReg && !isSeenInterference(VReg)) { in collectInterferingVRegs() local
|
H A D | MachineRegisterInfo.cpp | 181 Register MachineRegisterInfo::cloneVirtualRegister(Register VReg, in cloneVirtualRegister() 190 void MachineRegisterInfo::setType(Register VReg, LLT Ty) { in setType()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsInstrInfo.h | 141 Register VReg) const override { in storeRegToStackSlot() 149 Register VReg) const override { in loadRegFromStackSlot()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineRegisterInfo.h | 230 bool shouldTrackSubRegLiveness(Register VReg) const { in shouldTrackSubRegLiveness() 802 void setRegAllocationHint(Register VReg, unsigned Type, Register PrefReg) { in setRegAllocationHint() 811 void addRegAllocationHint(Register VReg, Register PrefReg) { in addRegAllocationHint() 818 void setSimpleHint(Register VReg, Register PrefReg) { in setSimpleHint() 822 void clearSimpleHint(Register VReg) { in clearSimpleHint() 831 std::pair<unsigned, Register> getRegAllocationHint(Register VReg) const { in getRegAllocationHint() 840 Register getSimpleHint(Register VReg) const { in getSimpleHint() 849 getRegAllocationHints(Register VReg) const { in getRegAllocationHints()
|
H A D | RegAllocPBQP.h | 148 void setNodeIdForVReg(Register VReg, GraphBase::NodeId NId) { in setNodeIdForVReg() 152 GraphBase::NodeId getNodeIdForVReg(Register VReg) const { in getNodeIdForVReg() 203 void setVReg(Register VReg) { this->VReg = VReg; } in setVReg() 262 Register VReg; variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | Utils.h | 185 Register VReg; member 203 Register VReg; member
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.cpp | 277 Register VReg = MRI->createVirtualRegister(RC); in getVR() local 327 Register VReg = getVR(Op, VRBaseMap); in AddRegisterOperand() local 412 Register VReg = R->getReg(); in AddOperand() local 476 Register InstrEmitter::ConstrainForSubReg(Register VReg, unsigned SubIdx, in ConstrainForSubReg() 638 unsigned VReg = getVR(Node->getOperand(0), VRBaseMap); in EmitCopyToRegClassNode() local 835 auto AddVRegOp = [&](unsigned VReg) { in EmitDbgInstrRef() 848 unsigned VReg; in EmitDbgInstrRef() local 1225 Register VReg = getVR(GluedNode->getOperand(0), VRBaseMap); in EmitMachineNode() local
|
H A D | SDNodeDbgValue.h | 77 static SDDbgOperand fromVReg(unsigned VReg) { in fromVReg() 110 unsigned VReg; ///< Valid for registers. member
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 893 Register VReg = MI.getOperand(0).getReg(); in getInstrMapping() local 904 Register VReg = MI.getOperand(1).getReg(); in getInstrMapping() local 965 Register VReg = MI.getOperand(Idx).getReg(); in getInstrMapping() local 1043 Register VReg = MI.getOperand(1).getReg(); in getInstrMapping() local
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterInfoPOSIX_arm64.h | 56 struct VReg { global() struct 62 bytesVReg global() argument
|
H A D | RegisterContextDarwin_arm64.h | 75 struct VReg { struct
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 295 std::optional<APInt> llvm::getIConstantVRegVal(Register VReg, in getIConstantVRegVal() 307 llvm::getIConstantVRegSExtVal(Register VReg, const MachineRegisterInfo &MRI) { in getIConstantVRegSExtVal() 329 getConstantVRegValWithLookThrough(Register VReg, const MachineRegisterInfo &MRI, in getConstantVRegValWithLookThrough() 427 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs) { in getIConstantVRegValWithLookThrough() 433 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs, in getAnyConstantVRegValWithLookThrough() 441 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs) { in getFConstantVRegValWithLookThrough() 452 llvm::getConstantFPVRegVal(Register VReg, const MachineRegisterInfo &MRI) { in getConstantFPVRegVal() 1335 std::optional<ValueAndVReg> getAnyConstantSplat(Register VReg, in getAnyConstantSplat() 1426 llvm::getFConstantSplat(Register VReg, const MachineRegisterInfo &MRI, in getFConstantSplat()
|
H A D | InstructionSelect.cpp | 256 Register VReg = Register::index2VirtReg(I); in runOnMachineFunction() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVGlobalRegistry.cpp | 34 Register VReg, in assignIntTypeToVReg() 43 SPIRVGlobalRegistry::assignFloatTypeToVReg(unsigned BitWidth, Register VReg, in assignFloatTypeToVReg() 52 SPIRVType *BaseType, unsigned NumElements, Register VReg, MachineInstr &I, in assignVectTypeToVReg() 61 const Type *Type, Register VReg, MachineIRBuilder &MIRBuilder, in assignTypeToVReg() 70 Register VReg, in assignSPIRVTypeToVReg() 951 SPIRVGlobalRegistry::getSPIRVTypeForVReg(Register VReg, in getSPIRVTypeForVReg() 997 bool SPIRVGlobalRegistry::isScalarOfType(Register VReg, in isScalarOfType() 1004 bool SPIRVGlobalRegistry::isScalarOrVectorOfType(Register VReg, in isScalarOrVectorOfType()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelDAGToDAG.cpp | 277 Register VReg = RI.createVirtualRegister(&AVR::PTRDISPREGSRegClass); in SelectInlineAsmMemoryOperand() local 306 Register VReg = RI.createVirtualRegister(&AVR::PTRDISPREGSRegClass); in SelectInlineAsmMemoryOperand() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/ |
H A D | NVPTXInstPrinter.cpp | 68 unsigned VReg = Reg.id() & 0x0FFFFFFF; in printRegName() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/ |
H A D | MIParser.h | 46 Register VReg; global() member
|