Home
last modified time | relevance | path

Searched refs:VarInfo (Results 1 – 9 of 9) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DLiveVariables.h81 struct VarInfo { struct
97 VarInfo() : NumUses(0) {} in VarInfo() argument
128 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
279 VarInfo &getVarInfo(unsigned RegIdx);
281 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock,
283 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock,
/external/llvm/lib/CodeGen/
DLiveVariables.cpp58 LiveVariables::VarInfo::findKill(const MachineBasicBlock *MBB) const { in findKill()
65 void LiveVariables::VarInfo::dump() const { in dump()
81 LiveVariables::VarInfo &LiveVariables::getVarInfo(unsigned RegIdx) { in getVarInfo()
88 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo& VRInfo, in MarkVirtRegAliveInBlock()
113 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo &VRInfo, in MarkVirtRegAliveInBlock()
132 VarInfo& VRInfo = getVarInfo(reg); in HandleVirtRegUse()
179 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegDef()
650 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction()
685 bool LiveVariables::VarInfo::isLiveIn(const MachineBasicBlock &MBB, in isLiveIn()
704 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut()
[all …]
DProcessImplicitDefs.cpp125 LiveVariables::VarInfo& vi = LV->getVarInfo(MO.getReg()); in runOnMachineFunction()
152 LiveVariables::VarInfo& vi = LV->getVarInfo(Reg); in runOnMachineFunction()
263 LiveVariables::VarInfo& vi = LV->getVarInfo(Reg); in runOnMachineFunction()
DPHIElimination.cpp238 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerAtomicPHINode()
DMachineVerifier.cpp637 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in visitMachineOperand()
949 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in verifyLiveVariables()
DLiveIntervalAnalysis.cpp296 LiveVariables::VarInfo& vi = lv_->getVarInfo(interval.reg); in handleVirtualRegisterDef()
/external/llvm/include/llvm/Analysis/
DDIBuilder.h463 Instruction *insertDeclare(llvm::Value *Storage, DIVariable VarInfo,
470 Instruction *insertDeclare(llvm::Value *Storage, DIVariable VarInfo,
480 DIVariable VarInfo,
489 DIVariable VarInfo,
/external/llvm/lib/Analysis/
DDIBuilder.cpp783 Instruction *DIBuilder::insertDeclare(Value *Storage, DIVariable VarInfo, in insertDeclare() argument
786 assert(VarInfo.Verify() && "empty DIVariable passed to dbg.declare"); in insertDeclare()
790 Value *Args[] = { MDNode::get(Storage->getContext(), Storage), VarInfo }; in insertDeclare()
795 Instruction *DIBuilder::insertDeclare(Value *Storage, DIVariable VarInfo, in insertDeclare() argument
798 assert(VarInfo.Verify() && "invalid DIVariable passed to dbg.declare"); in insertDeclare()
802 Value *Args[] = { MDNode::get(Storage->getContext(), Storage), VarInfo }; in insertDeclare()
814 DIVariable VarInfo, in insertDbgValueIntrinsic() argument
817 assert(VarInfo.Verify() && "invalid DIVariable passed to dbg.value"); in insertDbgValueIntrinsic()
823 VarInfo }; in insertDbgValueIntrinsic()
829 DIVariable VarInfo, in insertDbgValueIntrinsic() argument
[all …]
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp236 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in convertToThreeAddress()