Displaying 3 results from an estimated 3 matches for "fixupneedsrelaxation".
2016 Feb 27
0
Fwd: X86 assembler cannot jump NEAR?
On Feb 28, 2016 12:08 AM, "Stephen Checkoway" <s at pahtak.org> wrote:
>
>
>
> > On Feb 27, 2016, at 4:36 AM, Jun Koi via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> > The problem is that llvm-mc always compiles "jmp" this as short jump,
no matter where the target is. Hence my question. I dont know if there is
any way to change this
2016 Feb 27
2
Fwd: X86 assembler cannot jump NEAR?
> On Feb 27, 2016, at 4:36 AM, Jun Koi via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> The problem is that llvm-mc always compiles "jmp" this as short jump, no matter where the target is. Hence my question. I dont know if there is any way to change this behavior. Looks like a bug to me so far.
It isn't. It's just created some assembly which, when assembled, may
2013 Sep 25
1
[LLVMdev] arm64 / iOS support
...s(const MCSection &Section) const {
+ SectionKind kind = Section.getKind();
+ return kind.isDataRel() || kind.isReadOnlyWithRel() || kind.isMetadata() ||
+ kind.isMergeableConst();
+ }
+
+ unsigned int getNumFixupKinds() const { return AArch64::NumTargetFixupKinds; }
+
+ bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value,
+ const MCRelaxableFragment *DF,
+ const MCAsmLayout &Layout) const {
+ return false;
+ }
+
+ virtual void processFixupValue(const MCAssembler &Asm,
+ const M...