| /openbsd-src/gnu/llvm/compiler-rt/lib/orc/tests/unit/ |
| H A D | executor_address_test.cpp | 70 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()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugLocStream.cpp | 45 if (TagOffset) in ~ListBuilder() 46 V.setDebugLocListTagOffset(*TagOffset); in ~ListBuilder()
|
| H A D | DebugLocStream.h | 161 std::optional<uint8_t> TagOffset; variable 167 TagOffset(std::nullopt) {} in ListBuilder() 170 TagOffset = TO; in setTagOffset()
|
| H A D | DwarfCompileUnit.cpp | 739 auto TagOffset = DV.getDebugLocListTagOffset(); in constructVariableDIEImpl() local 740 if (TagOffset) in constructVariableDIEImpl() 742 *TagOffset); in constructVariableDIEImpl() 762 if (DwarfExpr.TagOffset) in constructVariableDIEImpl() 764 dwarf::DW_FORM_data1, *DwarfExpr.TagOffset); in constructVariableDIEImpl() 839 if (DwarfExpr.TagOffset) in constructVariableDIEImpl() 841 *DwarfExpr.TagOffset); in constructVariableDIEImpl() 901 if (DwarfExpr.TagOffset) in constructVariableDIEImpl() 903 *DwarfExpr.TagOffset); in constructVariableDIEImpl() 1468 if (DwarfExpr.TagOffset) in addAddress() [all …]
|
| H A D | DwarfExpression.h | 172 std::optional<uint8_t> TagOffset; variable
|
| H A D | DwarfExpression.cpp | 630 TagOffset = Op->getArg(0); in addExpression()
|
| H A D | DwarfDebug.cpp | 2712 if (DwarfExpr.TagOffset) in finalize() 2713 List.setTagOffset(*DwarfExpr.TagOffset); in finalize()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/orc/ |
| H A D | executor_address.h | 45 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()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | ExecutorAddress.h | 46 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()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/ |
| H A D | DIPrinter.cpp | 254 if (L.TagOffset) in print() 255 OS << *L.TagOffset; in print() 356 {"TagOffset", Local.TagOffset ? toHex(*Local.TagOffset) : ""}}); in print()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/ |
| H A D | DIContext.h | 131 std::optional<uint64_t> TagOffset; member
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 3982 int TagOffset = cast<ConstantSDNode>(N->getOperand(3))->getZExtValue(); in trySelectStackSlotTagP() local 3987 CurDAG->getTargetConstant(TagOffset, DL, MVT::i64)}); in trySelectStackSlotTagP() 4002 int TagOffset = cast<ConstantSDNode>(N->getOperand(3))->getZExtValue(); in SelectTagP() local 4010 CurDAG->getTargetConstant(TagOffset, DL, MVT::i64)}); in SelectTagP()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 1264 Local.TagOffset = TagOffsetAttr->getAsUnsignedConstant(); in addLocalsForDie()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 10118 Value *TagOffset = EmitScalarExpr(E->getArg(1)); in EmitAArch64BuiltinExpr() local 10121 TagOffset = Builder.CreateZExt(TagOffset, Int64Ty); in EmitAArch64BuiltinExpr() 10123 CGM.getIntrinsic(MTEIntrinsicID), {Pointer, TagOffset}); in EmitAArch64BuiltinExpr()
|