HomeSort by relevance Sort by last modified time
    Searched defs:Subtarget (Results 51 - 70 of 70) sorted by null

1 23

  /external/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 39 const AArch64Subtarget *Subtarget;
45 Subtarget(&TM.getSubtarget<AArch64Subtarget>()) {
AArch64ISelLowering.cpp 33 const AArch64Subtarget *Subtarget = &TM.getSubtarget<AArch64Subtarget>();
35 if (Subtarget->isTargetLinux())
37 if (Subtarget->isTargetELF())
39 llvm_unreachable("unknown subtarget type");
45 const AArch64Subtarget *Subtarget = &TM.getSubtarget<AArch64Subtarget>();
58 if (Subtarget->hasNEON()) {
272 if (Subtarget->hasNEON()) {
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelDAGToDAG.cpp 94 const MSP430Subtarget &Subtarget;
100 Subtarget(*TM.getSubtargetImpl()) { }
  /external/llvm/lib/Target/PowerPC/
PPCFastISel.cpp 322 const PPCSubtarget *Subtarget = &TM.getSubtarget<PPCSubtarget>();
323 if (Subtarget->isPPC64() && Subtarget->isSVR4ABI())
PPCAsmPrinter.cpp 66 const PPCSubtarget &Subtarget;
71 Subtarget(TM.getSubtarget<PPCSubtarget>()), TOCLabelID(0) {}
148 if (!Subtarget.isDarwin()) RegName = stripRegisterPrefix(RegName);
287 if (!Subtarget.isDarwin()) RegName = stripRegisterPrefix(RegName);
355 LowerPPCMachineInstrToMCInst(MI, TmpInst, *this, Subtarget.isDarwin());
384 LowerPPCMachineInstrToMCInst(MI, TmpInst, *this, Subtarget.isDarwin());
428 LowerPPCMachineInstrToMCInst(MI, TmpInst, *this, Subtarget.isDarwin());
465 LowerPPCMachineInstrToMCInst(MI, TmpInst, *this, Subtarget.isDarwin());
502 assert(Subtarget.isPPC64() && "Not supported for 32-bit PowerPC");
517 LowerPPCMachineInstrToMCInst(MI, TmpInst, *this, Subtarget.isDarwin())
    [all...]
PPCISelLowering.cpp 61 const PPCSubtarget *Subtarget = &TM.getSubtarget<PPCSubtarget>();
71 bool isPPC64 = Subtarget->isPPC64();
142 if (!Subtarget->hasFSQRT() &&
144 Subtarget->hasFRSQRTE() && Subtarget->hasFRE()))
147 if (!Subtarget->hasFSQRT() &&
149 Subtarget->hasFRSQRTES() && Subtarget->hasFRES()))
155 if (Subtarget->hasFPRND()) {
186 if (Subtarget->hasPOPCNTD())
    [all...]
  /external/llvm/lib/Target/X86/
X86RegisterInfo.cpp 68 const X86Subtarget *Subtarget = &TM.getSubtarget<X86Subtarget>();
69 Is64Bit = Subtarget->is64Bit();
70 IsWin64 = Subtarget->isTargetWin64();
179 const X86Subtarget &Subtarget = TM.getSubtarget<X86Subtarget>();
183 if (Subtarget.isTarget64BitLP64())
187 if (Subtarget.isTarget64BitLP64())
191 if (Subtarget.isTargetWin64())
193 else if (Subtarget.is64Bit())
X86FastISel.cpp 44 /// Subtarget - Keep a pointer to the X86Subtarget around so that we can
46 const X86Subtarget *Subtarget;
59 Subtarget = &TM.getSubtarget<X86Subtarget>();
60 X86ScalarSSEf64 = Subtarget->hasSSE2();
61 X86ScalarSSEf32 = Subtarget->hasSSE1();
206 Opc = Subtarget->hasAVX() ? X86::VMOVSSrm : X86::MOVSSrm;
215 Opc = Subtarget->hasAVX() ? X86::VMOVSDrm : X86::MOVSDrm;
259 (Subtarget->hasAVX() ? X86::VMOVSSmr : X86::MOVSSmr) : X86::ST_Fp32m;
263 (Subtarget->hasAVX() ? X86::VMOVSDmr : X86::MOVSDmr) : X86::ST_Fp64m;
267 Opc = Subtarget->hasAVX() ? X86::VMOVAPSmr : X86::MOVAPSmr
    [all...]
X86ISelDAGToDAG.cpp 144 /// Subtarget - Keep a pointer to the X86Subtarget around so that we can
146 const X86Subtarget *Subtarget;
155 Subtarget(&tm.getSubtarget<X86Subtarget>()),
449 ((N->getOpcode() == X86ISD::CALL && !Subtarget->callRegIndirect()) ||
452 (Subtarget->is64Bit() ||
560 if (Subtarget->isTargetCygMing()) {
562 Subtarget->is64Bit() ? X86::CALL64pcrel32 : X86::CALLpcrel32;
589 if (Subtarget->is64Bit()) {
615 Subtarget->isTargetLinux())
643 if (Subtarget->is64Bit() && N.getOpcode() == X86ISD::WrapperRIP &
    [all...]
X86ISelLowering.h 722 return Subtarget;
735 return Subtarget->isTargetWindows() && !Subtarget->is64Bit();
766 /// Subtarget - Keep a pointer to the X86Subtarget around so that we can
768 const X86Subtarget *Subtarget;
    [all...]
X86ISelLowering.cpp 179 const X86Subtarget *Subtarget = &TM.getSubtarget<X86Subtarget>();
180 bool is64Bit = Subtarget->is64Bit();
182 if (Subtarget->isTargetEnvMacho()) {
188 if (Subtarget->isTargetLinux())
190 if (Subtarget->isTargetELF())
192 if (Subtarget->isTargetCOFF() && !Subtarget->isTargetEnvMacho())
194 llvm_unreachable("unknown subtarget type");
199 Subtarget = &TM.getSubtarget<X86Subtarget>();
200 X86ScalarSSEf64 = Subtarget->hasSSE2()
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILISelDAGToDAG.cpp 37 // Subtarget - Keep a pointer to the AMDGPU Subtarget around so that we can
39 const AMDGPUSubtarget &Subtarget;
89 : SelectionDAGISel(TM), Subtarget(TM.getSubtarget<AMDGPUSubtarget>())
  /external/llvm/lib/Target/Mips/
MipsISelLowering.h 327 // Subtarget Info
328 const MipsSubtarget *Subtarget;
  /external/llvm/lib/Target/R600/
AMDGPUISelDAGToDAG.cpp 39 // Subtarget - Keep a pointer to the AMDGPU Subtarget around so that we can
41 const AMDGPUSubtarget &Subtarget;
99 : SelectionDAGISel(TM), Subtarget(TM.getSubtarget<AMDGPUSubtarget>()) {
808 if (Subtarget.getGeneration() < AMDGPUSubtarget::SOUTHERN_ISLANDS) {
  /external/llvm/lib/Target/ARM/
ARMCodeEmitter.cpp 51 const ARMSubtarget *Subtarget;
407 Subtarget = &TM.getSubtarget<ARMSubtarget>();
731 Subtarget->GVIsIndirectSymbol(GV, RelocM),
    [all...]
ARMISelLowering.h 367 return Subtarget;
401 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can
403 const ARMSubtarget *Subtarget;
438 const ARMSubtarget *Subtarget) const;
ARMISelDAGToDAG.cpp 65 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can
67 const ARMSubtarget *Subtarget;
73 Subtarget(&TM.getSubtarget<ARMSubtarget>()) {
335 if (!Subtarget->hasV6T2Ops())
338 bool isThumb2 = Subtarget->isThumb();
425 if (!Subtarget->isCortexA8() && !Subtarget->isCortexA9() &&
426 !Subtarget->isSwift())
467 if (!Subtarget->isLikeA9() && !Subtarget->isSwift()
    [all...]
ARMFastISel.cpp 78 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can
80 const ARMSubtarget *Subtarget;
97 Subtarget = &TM.getSubtarget<ARMSubtarget>();
539 if (!Subtarget->hasVFP2()) return false;
567 if (Subtarget->hasV6T2Ops() && isUInt<16>(CI->getZExtValue())) {
579 if (VT == MVT::i32 && Subtarget->hasV6T2Ops() && CI->isNegative()) {
626 bool IsIndirect = Subtarget->GVIsIndirectSymbol(GV, RelocM);
635 if (!Subtarget->isTargetDarwin() && IsThreadLocal) return 0;
641 if (Subtarget->useMovt() &&
642 Subtarget->isTargetDarwin() == (RelocM != Reloc::Static))
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.cpp 47 /// Subtarget - Keep a pointer to the Hexagon Subtarget around so that we can
49 const HexagonSubtarget &Subtarget;
58 Subtarget(targetmachine.getSubtarget<HexagonSubtarget>()),
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 128 const SystemZSubtarget &Subtarget;
285 Subtarget(*TM.getSubtargetImpl()) { }
    [all...]

Completed in 732 milliseconds

1 23