Home
last modified time | relevance | path

Searched refs:TracebackTable (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineFunctionInfo.cpp100 unsigned ShiftBits = 32 - XCOFF::TracebackTable::WidthOfParamType; in getVecExtParmsType()
109 VectExtParamInfo <<= XCOFF::TracebackTable::WidthOfParamType; in getVecExtParmsType()
111 XCOFF::TracebackTable::ParmTypeIsVectorCharBit >> ShiftBits; in getVecExtParmsType()
112 Bits += XCOFF::TracebackTable::WidthOfParamType; in getVecExtParmsType()
115 VectExtParamInfo <<= XCOFF::TracebackTable::WidthOfParamType; in getVecExtParmsType()
117 XCOFF::TracebackTable::ParmTypeIsVectorShortBit >> ShiftBits; in getVecExtParmsType()
118 Bits += XCOFF::TracebackTable::WidthOfParamType; in getVecExtParmsType()
121 VectExtParamInfo <<= XCOFF::TracebackTable::WidthOfParamType; in getVecExtParmsType()
123 XCOFF::TracebackTable::ParmTypeIsVectorIntBit >> ShiftBits; in getVecExtParmsType()
124 Bits += XCOFF::TracebackTable::WidthOfParamType; in getVecExtParmsType()
[all …]
H A DPPCAsmPrinter.cpp2369 TracebackTable::LanguageID LanguageIdentifier = in emitTracebackTable()
2370 TracebackTable::CPlusPlus; // C++ in emitTracebackTable()
2382 FirstHalfOfMandatoryField |= TracebackTable::HasTraceBackTableOffsetMask; in emitTracebackTable()
2390 FirstHalfOfMandatoryField |= TracebackTable::IsFloatingPointPresentMask; in emitTracebackTable()
2396 CommentOS << (Prefix) << ((V) & (TracebackTable::Field##Mask) ? "+" : "-") \ in emitTracebackTable()
2401 << static_cast<unsigned>(((V) & (TracebackTable::Field##Mask)) >> \ in emitTracebackTable()
2402 (TracebackTable::Field##Shift)) in emitTracebackTable()
2426 FirstHalfOfMandatoryField |= TracebackTable::IsFunctionNamePresentMask; in emitTracebackTable()
2431 FirstHalfOfMandatoryField |= TracebackTable::IsAllocaUsedMask; in emitTracebackTable()
2435 FirstHalfOfMandatoryField |= TracebackTable::IsCRSavedMask; in emitTracebackTable()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DXCOFF.cpp86 case XCOFF::TracebackTable::A: \
90 XCOFF::TracebackTable::LanguageID LangId) { in getNameForTracebackTableLanguageId()
190 if ((Value & TracebackTable::ParmTypeIsFloatingBit) == 0) { in parseParmsType()
197 if ((Value & TracebackTable::ParmTypeFloatingIsDoubleBit) == 0) in parseParmsType()
262 switch (Value & TracebackTable::ParmTypeMask) { in parseParmsTypeWithVecInfo()
263 case TracebackTable::ParmTypeIsFixedBits: in parseParmsTypeWithVecInfo()
267 case TracebackTable::ParmTypeIsVectorBits: in parseParmsTypeWithVecInfo()
271 case TracebackTable::ParmTypeIsFloatingBits: in parseParmsTypeWithVecInfo()
275 case TracebackTable::ParmTypeIsDoubleBits: in parseParmsTypeWithVecInfo()
306 switch (Value & TracebackTable::ParmTypeMask) { in parseVectorParmsType()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DXCOFFObjectFile.cpp1402 #define GETVALUEWITHMASK(X) (Data & (TracebackTable::X))
1404 ((Data & (TracebackTable::X)) >> (TracebackTable::S))
1557 (support::endian::read32be(TBPtr + (P)) & (TracebackTable::X))
1559 ((support::endian::read32be(TBPtr + (P)) & (TracebackTable::X)) >> \
1560 (TracebackTable::S))
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.h68 extern bool TracebackTable;
H A DXCOFFDump.cpp527 TracebackTable::LanguageID LangId = in dumpTracebackTable()
528 static_cast<TracebackTable::LanguageID>(TbTable.getLanguageID()); in dumpTracebackTable()
H A Dllvm-objdump.cpp309 bool objdump::TracebackTable; member in objdump
1483 if (Obj.isXCOFF() && (SymbolDescription || TracebackTable)) { in createSymbolInfo()
1510 if (Obj.isXCOFF() && (SymbolDescription || TracebackTable)) in createDummySymbolInfo()
2247 Obj.isXCOFF() && Section.isText() && TracebackTable && in disassembleObject()
3578 TracebackTable = InputArgs.hasArg(OBJDUMP_traceback_table); in parseObjdumpOptions()
3795 if (DisassembleAll || PrintSource || PrintLines || TracebackTable || in llvm_objdump_main()