Home
last modified time | relevance | path

Searched refs:Thumb_Call (Results 1 – 3 of 3) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
HDaarch32.cpp441 case Thumb_Call: in readAddendThumb()
631 case Thumb_Call: { in applyFixupThumb()
637 bool InstrIsBlx = (R.Lo & FixupInfo<Thumb_Call>::LoBitNoBlx) == 0; in applyFixupThumb()
642 R.Lo = R.Lo & ~FixupInfo<Thumb_Call>::LoBitNoBlx; in applyFixupThumb()
643 R.Lo = R.Lo & ~FixupInfo<Thumb_Call>::LoBitH; in applyFixupThumb()
647 R.Lo = R.Lo & ~FixupInfo<Thumb_Call>::LoBitNoBlx; in applyFixupThumb()
654 writeImmediate<Thumb_Call>(R, encodeImmBT4BlT1BlxT2_J1J2(Value)); in applyFixupThumb()
658 writeImmediate<Thumb_Call>(R, encodeImmBT4BlT1BlxT2(Value)); in applyFixupThumb()
661 assert(((R.Lo & FixupInfo<Thumb_Call>::LoBitNoBlx) || in applyFixupThumb()
662 (R.Lo & FixupInfo<Thumb_Call>::LoBitH) == 0) && in applyFixupThumb()
[all …]
HDELF_aarch32.cpp59 return aarch32::Thumb_Call; in getJITLinkEdgeKind()
96 case aarch32::Thumb_Call: in getELFRelocationType()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
HDaarch32.h85 Thumb_Call = FirstThumbRelocation, enumerator
242 template <> struct FixupInfo<Thumb_Call> : public FixupInfoThumb {