HomeSort by relevance Sort by last modified time
    Searched defs:STI (Results 1 - 25 of 61) sorted by null

1 2 3

  /external/llvm/lib/Target/ARM/
ARMFrameLowering.h 24 const ARMSubtarget &STI;
27 explicit ARMFrameLowering(const ARMSubtarget &sti);
ThumbRegisterInfo.cpp 69 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>();
70 const TargetInstrInfo &TII = *STI.getInstrInfo();
108 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>();
109 if (STI.isThumb1Only()) {
426 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>();
427 if (!STI.isThumb1Only())
430 const ARMBaseInstrInfo &TII = *STI.getInstrInfo();
450 const ARMSubtarget &STI = MBB.getParent()->getSubtarget<ARMSubtarget>();
451 if (!STI.isThumb1Only())
459 const TargetInstrInfo &TII = *STI.getInstrInfo()
    [all...]
ARMSubtarget.cpp 81 ARMSubtarget &STI = initializeSubtargetDependencies(CPU, FS);
82 if (STI.isThumb1Only())
83 return (ARMFrameLowering *)new Thumb1FrameLowering(STI);
85 return new ARMFrameLowering(STI);
  /external/llvm/lib/Target/Mips/
MipsFrameLowering.h 25 const MipsSubtarget &STI;
28 explicit MipsFrameLowering(const MipsSubtarget &sti, unsigned Alignment)
29 : TargetFrameLowering(StackGrowsDown, Alignment, 0, Alignment), STI(sti) {}
MipsMachineFunction.cpp 38 MipsSubtarget const &STI =
42 STI.inMips16Mode()
44 : STI.inMicroMipsMode()
MipsTargetStreamer.h 216 const MCSubtargetInfo &STI;
222 MipsTargetELFStreamer(MCStreamer &S, const MCSubtargetInfo &STI);
  /external/llvm/lib/Target/NVPTX/
NVPTXISelLowering.h 440 const NVPTXSubtarget &STI);
518 const NVPTXSubtarget &STI; // cache the subtarget here
NVPTXPrologEpilogPass.cpp 51 const TargetSubtargetInfo &STI = MF.getSubtarget();
52 const TargetFrameLowering &TFI = *STI.getFrameLowering();
53 const TargetRegisterInfo &TRI = *STI.getRegisterInfo();
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmInstrumentation.h 32 const MCSubtargetInfo *&STI);
53 const MCSubtargetInfo *&STI);
55 X86AsmInstrumentation(const MCSubtargetInfo *&STI);
61 const MCSubtargetInfo *&STI;
  /external/llvm/include/llvm/MC/
MCDisassembler.h 56 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx)
57 : Ctx(Ctx), STI(STI), Symbolizer(), CommentStream(nullptr) {}
86 const MCSubtargetInfo &STI;
104 const MCSubtargetInfo& getSubtargetInfo() const { return STI; }
MCTargetAsmParser.h 98 MCTargetAsmParser(MCTargetOptions const &, const MCSubtargetInfo &STI);
100 /// Create a copy of STI and return a non-const reference to it.
116 /// Current STI.
117 const MCSubtargetInfo *STI;
  /external/llvm/lib/Target/AArch64/
AArch64SelectionDAGInfo.cpp 26 const AArch64Subtarget &STI =
29 (V && V->isNullValue()) ? STI.getBZeroEntry() : nullptr;
33 const AArch64TargetLowering &TLI = *STI.getTargetLowering();
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMAsmBackend.h 22 const MCSubtargetInfo *STI;
27 : MCAsmBackend(), STI(ARM_MC::createARMMCSubtargetInfo(TT, "", "")),
31 ~ARMAsmBackend() override { delete STI; }
37 bool hasNOP() const { return STI->getFeatureBits()[ARM::HasV6T2Ops]; }
  /external/llvm/lib/Target/X86/
X86FrameLowering.h 28 X86FrameLowering(const X86Subtarget &STI, unsigned StackAlignOverride);
32 const X86Subtarget &STI;
X86PadShortFunction.cpp 54 , Threshold(4), STI(nullptr), TII(nullptr) {}
82 const X86Subtarget *STI;
100 STI = &MF.getSubtarget<X86Subtarget>();
101 if (!STI->padShortFunctions())
104 TII = STI->getInstrInfo();
194 CyclesToEnd += TII->getInstrLatency(STI->getInstrItineraryData(), MI);
X86ExpandPseudo.cpp 44 const X86Subtarget *STI;
94 bool IsWin64 = STI->isTargetWin64();
137 STI->isTarget64BitLP64() || STI->isTargetNaCl64();
151 TII->get(STI->is64Bit() ? X86::IRET64 : X86::IRET32));
184 STI = &static_cast<const X86Subtarget &>(MF.getSubtarget());
185 TII = STI->getInstrInfo();
186 TRI = STI->getRegisterInfo();
187 X86FL = STI->getFrameLowering();
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/bfin/
event2.s 18 //STI Dreg ; /* previous state of IMASK restored from Dreg (a) */
19 STI R0;
20 STI R1;
21 STI R2;
  /external/llvm/include/llvm/CodeGen/
TargetSchedule.h 37 const TargetSubtargetInfo *STI;
47 TargetSchedModel(): SchedModel(MCSchedModel::GetDefaultSchedModel()), STI(nullptr), TII(nullptr) {}
54 void init(const MCSchedModel &sm, const TargetSubtargetInfo *sti,
124 return STI->getWriteProcResBegin(SC);
127 return STI->getWriteProcResEnd(SC);
MachineFunction.h 91 const TargetSubtargetInfo *STI;
190 const TargetSubtargetInfo &getSubtarget() const { return *STI; }
191 void setSubtarget(const TargetSubtargetInfo *ST) { STI = ST; }
197 return *static_cast<const STC *>(STI);
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp 75 const TargetSubtargetInfo &STI = mf.getSubtarget();
76 HazardRec = STI.getInstrInfo()->CreateTargetHazardRecognizer(&STI, this);
  /external/llvm/lib/Target/AMDGPU/
AMDGPUMCInstLower.cpp 88 const AMDGPUSubtarget &STI = MF->getSubtarget<AMDGPUSubtarget>();
89 AMDGPUMCInstLower MCInstLowering(OutContext, STI);
93 if (!STI.getInstrInfo()->verifyInstruction(MI, Err)) {
110 if (STI.dumpCode()) {
  /external/llvm/lib/Target/PowerPC/
PPCVSXCopy.cpp 160 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>();
161 if (!STI.hasVSX())
163 TII = STI.getInstrInfo();
  /external/llvm/lib/MC/MCDisassembler/
Disassembler.cpp 59 const MCSubtargetInfo *STI =
61 if (!STI)
70 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI, *Ctx);
92 TheTarget, MAI, MRI, STI, MII, Ctx, DisAsm, IP);
163 const MCSubtargetInfo *STI = DC->getSubtargetInfo();
164 InstrItineraryData IID = STI->getInstrItineraryForCPU(DC->getCPU());
182 const MCSubtargetInfo *STI = DC->getSubtargetInfo();
183 const MCSchedModel SCModel = STI->getSchedModel();
206 const MCWriteLatencyEntry *WLEntry = STI->getWriteLatencyEntry(SCDesc,
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_debug.cpp 217 const MCSubtargetInfo *STI = T->createMCSubtargetInfo(Triple, sys::getHostCPUName(), "");
218 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler(*STI));
251 T->createMCInstPrinter(AsmPrinterVariant, *AsmInfo, *MII, *MRI, *STI));
254 T->createMCInstPrinter(AsmPrinterVariant, *AsmInfo, *STI));
  /external/llvm/include/llvm/Target/
TargetMachine.h 102 const MCSubtargetInfo *STI;
166 const MCSubtargetInfo *getMCSubtargetInfo() const { return STI; }

Completed in 770 milliseconds

1 2 3