Home
last modified time | relevance | path

Searched refs:TagOffset (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dexecutor_address_test.cpp70 constexpr uintptr_t TagOffset = 8 * (sizeof(uintptr_t) - 1); in TEST() local
72 uintptr_t TagBits = TagVal << TagOffset; in TEST()
76 ExecutorAddr::fromPtr(TaggedPtr, ExecutorAddr::Untag(8, TagOffset)); in TEST()
81 EA.toPtr<void *>(ExecutorAddr::Tag(TagVal, TagOffset)); in TEST()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocStream.cpp43 V.emplace<Loc::Multi>(ListIndex, TagOffset); in ~ListBuilder()
H A DDebugLocStream.h159 std::optional<uint8_t> TagOffset;
165 TagOffset(std::nullopt) {} in ListBuilder()
168 TagOffset = TO;
161 std::optional<uint8_t> TagOffset; global() variable
H A DDwarfCompileUnit.cpp795 if (DwarfExpr.TagOffset) in applyConcreteDbgVariableAttributes()
797 dwarf::DW_FORM_data1, *DwarfExpr.TagOffset); in applyConcreteDbgVariableAttributes()
872 if (DwarfExpr.TagOffset) in applyConcreteDbgVariableAttributes()
874 *DwarfExpr.TagOffset); in applyConcreteDbgVariableAttributes()
881 auto TagOffset = Multi.getDebugLocListTagOffset(); in applyConcreteDbgVariableAttributes() local
882 if (TagOffset) in applyConcreteDbgVariableAttributes()
884 *TagOffset); in applyConcreteDbgVariableAttributes()
942 if (DwarfExpr.TagOffset) in applyConcreteDbgVariableAttributes()
944 *DwarfExpr.TagOffset); in applyConcreteDbgVariableAttributes()
1588 if (DwarfExpr.TagOffset) in addAddress()
[all …]
H A DDwarfExpression.h111 std::optional<uint8_t> TagOffset; variable
H A DDwarfExpression.cpp673 TagOffset = Op->getArg(0); in addExpression()
H A DDwarfDebug.cpp2757 if (DwarfExpr.TagOffset) in finalize()
2758 List.setTagOffset(*DwarfExpr.TagOffset); in finalize()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dexecutor_address.h45 constexpr Tag(uintptr_t TagValue, uintptr_t TagOffset) in Tag() argument
46 : TagMask(TagValue << TagOffset) {} in Tag()
60 constexpr Untag(uintptr_t TagLen, uintptr_t TagOffset) in Untag() argument
61 : UntagMask(~(((uintptr_t(1) << TagLen) - 1) << TagOffset)) {} in Untag()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorAddress.h46 constexpr Tag(uintptr_t TagValue, uintptr_t TagOffset) in Tag() argument
47 : TagMask(TagValue << TagOffset) {} in Tag()
61 constexpr Untag(uintptr_t TagLen, uintptr_t TagOffset) in Untag() argument
62 : UntagMask(~(((uintptr_t(1) << TagLen) - 1) << TagOffset)) {} in Untag()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DDIPrinter.cpp254 if (L.TagOffset) in print()
255 OS << *L.TagOffset; in print()
365 {"TagOffset", Local.TagOffset ? toHex(*Local.TagOffset) : ""}}); in print()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/
H A DDIContext.h135 std::optional<uint64_t> TagOffset; member
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp4386 int TagOffset = N->getConstantOperandVal(3); in trySelectStackSlotTagP() local
4391 CurDAG->getTargetConstant(TagOffset, DL, MVT::i64)}); in trySelectStackSlotTagP()
4406 int TagOffset = N->getConstantOperandVal(3); in SelectTagP() local
4414 CurDAG->getTargetConstant(TagOffset, DL, MVT::i64)}); in SelectTagP()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1687 Local.TagOffset = TagOffsetAttr->getAsUnsignedConstant(); in addLocalsForDie()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp11330 Value *TagOffset = EmitScalarExpr(E->getArg(1)); in EmitAArch64BuiltinExpr() local
11333 TagOffset = Builder.CreateZExt(TagOffset, Int64Ty); in EmitAArch64BuiltinExpr()
11335 CGM.getIntrinsic(MTEIntrinsicID), {Pointer, TagOffset}); in EmitAArch64BuiltinExpr()