Home
last modified time | relevance | path

Searched refs:MachineLocation (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMachineLocation.h22 class MachineLocation {
34 MachineLocation() = default;
36 explicit MachineLocation(unsigned R, bool Indirect = false)
39 bool operator==(const MachineLocation &Other) const {
52 inline bool operator!=(const MachineLocation &LHS, const MachineLocation &RHS) {
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h32 class MachineLocation; variable
95 void setLocation(const MachineLocation &Loc, const DIExpression *DIExpr);
251 void setEntryValueFlags(const MachineLocation &Loc);
H A DDebugLocEntry.h61 MachineLocation Loc;
74 DbgValueLocEntry(MachineLocation Loc) : EntryKind(E_Location), Loc(Loc) {} in DbgValueLocEntry()
91 MachineLocation getLoc() const { return Loc; } in getLoc()
H A DDwarfCompileUnit.h357 MachineLocation Location);
360 const MachineLocation &Location);
368 const MachineLocation &Location);
H A DDwarfCompileUnit.cpp568 MachineLocation Location(FrameBase.Location.Reg); in updateSubprogramScopeDIE()
1307 MachineLocation(CallReg)); in constructCallSiteEntryDIE()
1365 MachineLocation(Register)); in constructCallSiteParmEntryDIEs()
1609 MachineLocation Location) { in addVariableAddress()
1619 const MachineLocation &Location) { in addAddress()
1645 const MachineLocation &Location) { in addComplexAddress()
H A DDwarfExpression.cpp398 void DwarfExpression::setEntryValueFlags(const MachineLocation &Loc) { in setEntryValueFlags()
404 void DwarfExpression::setLocation(const MachineLocation &Loc, in setLocation()
H A DDwarfDebug.cpp254 MachineLocation MLoc(Op.getReg(), in getDebugLocValue()
744 MachineLocation MLoc(RegLoc, /*Indirect=*/IsSPorFP); in interpretValues()
874 MachineLocation MLoc(RegEntry.first); in collectCallSiteParameters()
3088 MachineLocation Location = Value.getLocEntries()[0].getLoc(); in emitDebugLocValue()
3110 MachineLocation Location = Entry.getLoc(); in emitDebugLocValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc15760 …::addComplexAddress(llvm::DbgVariable*&, llvm::DIE*, unsigned int, llvm::MachineLocation const&)"},
15761 …ddBlockByrefAddress(llvm::DbgVariable*&, llvm::DIE*, unsigned int, llvm::MachineLocation const&)"},
15762 …ocationE", "llvm::DwarfDebug::addAddress(llvm::DIE*, unsigned int, llvm::MachineLocation const&)"},