Displaying 2 results from an estimated 2 matches for "aarch64mctargetdesc".
2013 Sep 25
1
[LLVMdev] arm64 / iOS support
...+ return Create(VK_AARCH64_GOT_LO12_DARWIN, Expr, Ctx);
+ }
+
static const AArch64MCExpr *CreateDTPREL_G1(const MCExpr *Expr,
MCContext &Ctx) {
return Create(VK_AARCH64_DTPREL_G1, Expr, Ctx);
diff --git a/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp b/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
index 58fc95c..32899b9 100644
--- a/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
+++ b/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
@@ -61,7 +61,11 @@ static MCAsmInfo *createAArch64MCAsmInfo(const MCRegisterInfo &a...
2018 May 10
2
[RFC] MC support for variant scheduling classes.
...ode() == AArch64::MOVZXi
)
&& <...snip...>
)
);
}
} // end AArch64_MC namespace
} // end llvm namespace
#endif // GET_GENISTRINFO_MC_HELPERS
```
Function isGPRZero would live in namespace AArch64_MC.
The declaration of AArch64_MC::isGPRZero has to be made visible to
AArch64MCTargetDesc.h, so that it becomes known to the new
`resolveVariantSchedClass()` method.
As a side note: all this code is guarded by macro definitions. This allows
to
control their expansion (if we decide that we don't want them).
What to do next
---------------
I have a series of three patches ready to...