| /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() 59 Register VReg = MF->getRegInfo().createVirtualRegister(RC); in getOrCreateVRegDefAt() local 72 Register VReg = getOrCreateVReg(MBB, Val); in getOrCreateVRegUseAt() local 133 Register VReg = MF->getRegInfo().createVirtualRegister(RC); in createEntriesInEntryBlock() local 261 Register VReg = Use.second; in propagateVRegs() local
|
| H A D | MIRVRegNamerUtils.cpp | 47 for (const auto &VReg : VRegs) { in getVRegRenameMap() local 139 Register VRegRenamer::createVirtualRegister(Register VReg) { in createVirtualRegister() 166 Register VRegRenamer::createVirtualRegisterWithLowerName(Register 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 450 Register VReg = LI->reg(); in eliminateDeadDefs() local 486 LiveRangeEdit::MRI_NoteNewVirtualRegister(Register VReg) { in MRI_NoteNewVirtualRegister()
|
| H A D | RegAllocPBQP.cpp | 330 Register VReg = G.getNodeMetadata(NId).getVReg(); in apply() local 601 Register VReg = Worklist.back(); in initializeGraph() local 660 auto VReg = KV.first; in initializeGraph() local 687 void RegAllocPBQP::spillVReg(Register VReg, in spillVReg() 731 Register VReg = G.getNodeMetadata(NId).getVReg(); in mapPBQPToRegAlloc() local 894 Register VReg = G.getNodeMetadata(NId).getVReg(); in PrintNodeInfo() local
|
| H A D | LiveIntervalUnion.cpp | 159 const LiveInterval *VReg = LiveUnionI.value(); in collectInterferingVRegs() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMachineFunctionInfo.h | 122 void stackifyVReg(MachineRegisterInfo &MRI, Register VReg) { in stackifyVReg() 129 void unstackifyVReg(Register VReg) { in unstackifyVReg() 134 bool isVRegStackified(Register VReg) const { in isVRegStackified() 142 void setWAReg(Register VReg, unsigned WAReg) { in setWAReg() 148 unsigned getWAReg(Register VReg) const { in getWAReg()
|
| H A D | WebAssemblyReplacePhysRegs.cpp | 84 unsigned VReg = WebAssembly::NoRegister; in runOnMachineFunction() local
|
| H A D | WebAssemblyRegNumbering.cpp | 88 Register VReg = Register::index2VirtReg(VRegIdx); in runOnMachineFunction() local
|
| H A D | WebAssemblyRegColoring.cpp | 67 unsigned VReg) { in computeWeight() 252 Register VReg = Register::index2VirtReg(I); in runOnMachineFunction() local
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 225 bool shouldTrackSubRegLiveness(Register VReg) const { in shouldTrackSubRegLiveness() 801 void setRegAllocationHint(Register VReg, unsigned Type, Register PrefReg) { in setRegAllocationHint() 812 void addRegAllocationHint(Register VReg, Register PrefReg) { in addRegAllocationHint() 820 void setSimpleHint(Register VReg, Register PrefReg) { in setSimpleHint() 824 void clearSimpleHint(Register VReg) { in clearSimpleHint() 834 std::pair<unsigned, Register> getRegAllocationHint(Register VReg) const { in getRegAllocationHint() 845 Register getSimpleHint(Register VReg) const { in getSimpleHint() 854 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/lib/Target/ARM/ |
| H A D | Thumb1InstrInfo.cpp | 120 Register VReg, in storeRegToStackSlot() 148 Register VReg, MachineInstr::MIFlag Flags) const { in loadRegFromStackSlot()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFInstrInfo.cpp | 130 Register VReg, in storeRegToStackSlot() 153 Register VReg, MachineInstr::MIFlag Flags) const { in loadRegFromStackSlot()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430InstrInfo.cpp | 34 const TargetRegisterInfo *TRI, Register VReg, in storeRegToStackSlot() 61 Register VReg, MachineInstr::MIFlag Flags) const { in loadRegFromStackSlot()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | InstrEmitter.cpp | 275 Register VReg = MRI->createVirtualRegister(RC); in getVR() local 325 Register VReg = getVR(Op, VRBaseMap); in AddRegisterOperand() local 409 Register VReg = R->getReg(); in AddOperand() local 473 Register InstrEmitter::ConstrainForSubReg(Register VReg, unsigned SubIdx, in ConstrainForSubReg() 831 auto AddVRegOp = [&](Register VReg) { in EmitDbgInstrRef() 844 Register VReg; in EmitDbgInstrRef() local 1226 Register VReg = getVR(GluedNode->getOperand(0), VRBaseMap); in EmitMachineNode() local
|
| H A D | SDNodeDbgValue.h | 78 static SDDbgOperand fromVReg(Register VReg) { in fromVReg() 111 unsigned VReg; ///< Valid for registers. member
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 912 Register VReg = MI.getOperand(0).getReg(); in getInstrMapping() local 923 Register VReg = MI.getOperand(1).getReg(); in getInstrMapping() local 984 Register VReg = MI.getOperand(Idx).getReg(); in getInstrMapping() local 1064 Register VReg = MI.getOperand(1).getReg(); in getInstrMapping() local
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Utils.h | 195 Register VReg; member 213 Register VReg; member
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterInfoPOSIX_arm64.h | 61 struct VReg { struct 67 VReg v[32]; argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrInfo.cpp | 396 Register VReg, in storeRegToStackSlot() 439 Register VReg, MachineInstr::MIFlag Flags) const { in loadRegFromStackSlot()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRInstrInfo.cpp | 130 const TargetRegisterInfo *TRI, Register VReg, in storeRegToStackSlot() 165 Register VReg, in loadRegFromStackSlot()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 294 std::optional<APInt> llvm::getIConstantVRegVal(Register VReg, in getIConstantVRegVal() 314 llvm::getIConstantVRegSExtVal(Register VReg, const MachineRegisterInfo &MRI) { in getIConstantVRegSExtVal() 336 getConstantVRegValWithLookThrough(Register VReg, const MachineRegisterInfo &MRI, in getConstantVRegValWithLookThrough() 434 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs) { in getIConstantVRegValWithLookThrough() 440 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs, in getAnyConstantVRegValWithLookThrough() 448 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs) { in getFConstantVRegValWithLookThrough() 459 llvm::getConstantFPVRegVal(Register VReg, const MachineRegisterInfo &MRI) { in getConstantFPVRegVal() 1353 std::optional<ValueAndVReg> getAnyConstantSplat(Register VReg, in getAnyConstantSplat() 1445 llvm::getFConstantSplat(Register VReg, const MachineRegisterInfo &MRI, in getFConstantSplat()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreInstrInfo.cpp | 358 const TargetRegisterInfo *TRI, Register VReg, in storeRegToStackSlot() 381 Register VReg, in loadRegFromStackSlot()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCInstrInfo.cpp | 297 const TargetRegisterInfo *TRI, Register VReg, in storeRegToStackSlot() 327 Register VReg, in loadRegFromStackSlot()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.cpp | 531 Register VReg, in storeRegToStackSlot() 570 Register VReg, MachineInstr::MIFlag Flags) const { in loadRegFromStackSlot()
|