search for: aarch64mctargetdesc

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...