Displaying 4 results from an estimated 4 matches for "aarch64gensubtargetinfo".
2017 Sep 22
2
SchedClasses
...ThunderX2 has a detailed cost model for LSE. Could somebody tell me what I am doing wrong?
Cheers,
Tom
#define GET_REGINFO_ENUM
#include "AArch64GenRegisterInfo.inc"
#define GET_INSTRINFO_ENUM
#include "AArch64GenInstrInfo.inc"
#define GET_SUBTARGETINFO_ENUM
#include "AArch64GenSubtargetInfo.inc"
#include "llvm/MC/MCSchedule.h"
#include "llvm/MC/MCRegisterInfo.h"
#include "llvm/MC/MCInstrDesc.h"
#include "llvm/MC/MCInstrInfo.h"
#include "llvm/MC/SubtargetFeature.h"
#include "llvm/MC/MCSubtargetInfo.h"
#define GET_INSTRI...
2016 Dec 16
1
help/hints/suggestions/tips please: how to give _generic_ compilation for a particular ISA a non-zero LoopMicroOpBufferSize?
...r anything that might create an ISA-specific default scheduling model or that might
initialize the default MCSchedModel in an ISA-specific way, but I`ve come up empty.
The closest I found to what I was looking for seems to be a barrier for what I am trying to do;
quoting "lib/Target/AArch64/AArch64GenSubtargetInfo.inc" in a build dir.:
{ "generic", (const void *)&NoSchedModel },
[...]
static const llvm::MCSchedModel NoSchedModel = {
MCSchedModel::DefaultIssueWidth,
MCSchedModel::DefaultMicroOpBufferSize,
MCSchedModel::DefaultLoopMicroOpBufferSize,
... where &...
2017 Sep 29
0
SchedClasses
...tell me what I am doing wrong?
>
> Cheers,
> Tom
>
> #define GET_REGINFO_ENUM
> #include "AArch64GenRegisterInfo.inc"
>
> #define GET_INSTRINFO_ENUM
> #include "AArch64GenInstrInfo.inc"
>
> #define GET_SUBTARGETINFO_ENUM
> #include "AArch64GenSubtargetInfo.inc"
>
> #include "llvm/MC/MCSchedule.h"
> #include "llvm/MC/MCRegisterInfo.h"
> #include "llvm/MC/MCInstrDesc.h"
> #include "llvm/MC/MCInstrInfo.h"
> #include "llvm/MC/SubtargetFeature.h"
> #include "llvm/MC/MCSubtar...
2017 Sep 30
1
SchedClasses
...te:
> >
>
> >
> > #define GET_REGINFO_ENUM
> > #include "AArch64GenRegisterInfo.inc"
> >
> > #define GET_INSTRINFO_ENUM
> > #include "AArch64GenInstrInfo.inc"
> >
> > #define GET_SUBTARGETINFO_ENUM
> > #include "AArch64GenSubtargetInfo.inc"
> >
> > #include "llvm/MC/MCSchedule.h"
> > #include "llvm/MC/MCRegisterInfo.h"
> > #include "llvm/MC/MCInstrDesc.h"
> > #include "llvm/MC/MCInstrInfo.h"
> > #include "llvm/MC/SubtargetFeature.h"
> &g...