Home
last modified time | relevance | path

Searched refs:LocationType (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugProgramInstruction.h281 enum class LocationType : uint8_t { enum
293 LocationType Type;
312 LocationType Type = LocationType::Value);
323 DbgVariableRecord(LocationType Type, Metadata *Val, MDNode *Variable,
336 createUnresolvedDbgVariableRecord(LocationType Type, Metadata *Val,
415 bool isDbgDeclare() const { return Type == LocationType::Declare; } in isDbgDeclare()
416 bool isDbgValue() const { return Type == LocationType::Value; } in isDbgValue()
443 bool isAddressOfVariable() const { return Type == LocationType::Declare; } in isAddressOfVariable()
447 bool isValueOfVariable() const { return Type == LocationType::Value; } in isValueOfVariable()
449 LocationType getType() const { return Type; } in getType()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp39 Type = LocationType::Value;
42 Type = LocationType::Declare;
45 Type = LocationType::Assign;
67 LocationType Type) in DbgVariableRecord()
77 Type(LocationType::Assign), Variable(Variable), Expression(Expression),
162 DbgVariableRecord::DbgVariableRecord(DbgVariableRecord::LocationType Type, in DbgVariableRecord()
172 DbgVariableRecord::LocationType Type, Metadata *Val, MDNode *Variable, in createUnresolvedDbgVariableRecord()
184 LocationType::Value); in createDbgVariableRecord()
200 LocationType::Declare); in createDVRDeclare()
416 case DbgVariableRecord::LocationType::Declare: in createDebugIntrinsic()
[all …]
H A DVerifier.cpp187 void Write(DbgVariableRecord::LocationType Type) { in Write()
189 case DbgVariableRecord::LocationType::Value: in Write()
192 case DbgVariableRecord::LocationType::Declare: in Write()
195 case DbgVariableRecord::LocationType::Assign: in Write()
198 case DbgVariableRecord::LocationType::End: in Write()
201 case DbgVariableRecord::LocationType::Any: in Write()
6782 CheckDI(DVR.getType() == DbgVariableRecord::LocationType::Value || in visit()
6783 DVR.getType() == DbgVariableRecord::LocationType::Declare || in visit()
6784 DVR.getType() == DbgVariableRecord::LocationType::Assign, in visit()
H A DAsmWriter.cpp4872 case DbgVariableRecord::LocationType::Value: in printDbgVariableRecord()
4875 case DbgVariableRecord::LocationType::Declare: in printDbgVariableRecord()
4878 case DbgVariableRecord::LocationType::Assign: in printDbgVariableRecord()
H A DAutoUpgrade.cpp4476 DbgVariableRecord::LocationType::Assign, unwrapMAVMetadataOp(CI, 0), in upgradeDbgIntrinsicToDbgRecord()
4483 DbgVariableRecord::LocationType::Declare, unwrapMAVMetadataOp(CI, 0), in upgradeDbgIntrinsicToDbgRecord()
4495 DbgVariableRecord::LocationType::Value, unwrapMAVMetadataOp(CI, 0), in upgradeDbgIntrinsicToDbgRecord()
4511 DbgVariableRecord::LocationType::Value, unwrapMAVMetadataOp(CI, 0), in upgradeDbgIntrinsicToDbgRecord()
H A DDebugInfo.cpp78 if (DVR->getType() == DbgVariableRecord::LocationType::Declare) in findDVRDeclares()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DStackMaps.h263 enum LocationType : uint16_t { enum
271 LocationType Type = Unprocessed;
277 Location(LocationType Type, uint16_t Size, uint16_t Reg, int32_t Offset) in Location()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp846 DbgVariableRecord::LocationType::Declare); in buildFrameDebugInfo()
1133 DbgVariableRecord::LocationType::Declare); in insertSpills()
1982 if (DVR.getType() == DbgVariableRecord::LocationType::Declare) { in salvageDebugInfo()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1220 if (DVR.getType() == DbgVariableRecord::LocationType::Value || in handleDbgInfo()
1221 DVR.getType() == DbgVariableRecord::LocationType::Assign) { in handleDbgInfo()
1225 assert(DVR.getType() == DbgVariableRecord::LocationType::Declare); in handleDbgInfo()
H A DSelectionDAGISel.cpp1592 if (DVR.Type == DbgVariableRecord::LocationType::Declare && in processDbgDeclares()
H A DSelectionDAGBuilder.cpp1279 if (DVR.getType() == DbgVariableRecord::LocationType::Declare) { in visitDbgInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp1975 if (DVR.getType() == DbgVariableRecord::LocationType::Declare) in LowerDbgDeclare()
2375 DVR->getType() != DbgVariableRecord::LocationType::Declare; in salvageDebugInfoForDbgValues()
2410 } else if (DVR->getType() != DbgVariableRecord::LocationType::Declare && in salvageDebugInfoForDbgValues()
H A DBasicBlockUtils.cpp450 if (DVR.getType() == DbgVariableRecord::LocationType::Declare) in DbgVariableRecordsRemoveRedundantDbgInstrsUsingForwardScan()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp8976 if (DVR.Type != DbgVariableRecord::LocationType::Value && in fixupDbgVariableRecord()
8977 DVR.Type != DbgVariableRecord::LocationType::Assign) in fixupDbgVariableRecord()
9083 if (DVR.Type != DbgVariableRecord::LocationType::Value) in placeDbgValues()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp5130 if (DVR->getType() == DbgVariableRecord::LocationType::Assign) in isKillAddress()
5142 if (DVR->getType() == DbgVariableRecord::LocationType::Assign) in getAddressExpression()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6696 DbgVariableRecord::LocationType::Value); in parseFunctionBody()
6700 DbgVariableRecord::LocationType::Declare); in parseFunctionBody()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp5413 if (DVR->Type == DbgVariableRecord::LocationType::Declare) in tryToSinkInstructionDbgVariableRecords()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp7041 using LocType = DbgVariableRecord::LocationType; in parseDebugRecord()