Home
last modified time | relevance | path

Searched defs:Subtarget (Results 1 – 25 of 159) sorted by relevance

1234567

/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp186 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs() local
280 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); getCallPreservedMask() local
356 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); getReservedRegs() local
455 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); requiresFrameIndexScavenging() local
530 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); requiresVirtualBaseRegisters() local
541 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); isCallerPreservedPhysReg() local
656 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); getRegPressureLimit() local
666 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); getRegPressureLimit() local
681 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); getLargestLegalSuperClass() local
743 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerDynamicAlloc() local
803 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); prepareDynamicAlloca() local
889 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerPrepareProbedAlloca() local
933 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerDynamicAreaOffset() local
961 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerCRSpilling() local
1006 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerCRRestore() local
1049 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerCRBitSpilling() local
1168 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerCRBitRestore() local
1284 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerOctWordSpilling() local
1318 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerACCSpilling() local
1361 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerACCRestore() local
1396 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerWACCSpilling() local
1430 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerWACCRestore() local
1462 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerQuadwordSpilling() local
1489 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); lowerQuadwordRestore() local
1591 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); eliminateFrameIndex() local
1825 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); getBaseRegister() local
1910 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); materializeFrameBaseRegister() local
1940 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); resolveFrameIndex() local
[all...]
H A DPPCLowerMASSVEntries.cpp73 getCPUSuffix(const PPCSubtarget * Subtarget) getCPUSuffix() argument
96 createMASSVFuncName(Function & Func,const PPCSubtarget * Subtarget) createMASSVFuncName() argument
136 lowerMASSVCall(CallInst * CI,Function & Func,Module & M,const PPCSubtarget * Subtarget) lowerMASSVCall() argument
161 const PPCSubtarget *Subtarget; runOnModule() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp79 const SystemZSubtarget &Subtarget = MF.getSubtarget<SystemZSubtarget>(); in getRegAllocationHints() local
192 const SystemZSubtarget &Subtarget = MF->getSubtarget<SystemZSubtarget>(); in getCalleeSavedRegs() local
199 const SystemZSubtarget &Subtarget = MF->getSubtarget<SystemZSubtarget>(); in getCalleeSavedRegs() local
215 const SystemZSubtarget &Subtarget = MF.getSubtarget<SystemZSubtarget>(); in getCallPreservedMask() local
223 const SystemZSubtarget &Subtarget = MF.getSubtarget<SystemZSubtarget>(); in getCallPreservedMask() local
242 const SystemZSubtarget *Subtarget = &MF->getSubtarget<SystemZSubtarget>(); in getCalleeSavedRegs() local
252 const SystemZSubtarget *Subtarget = &MF.getSubtarget<SystemZSubtarget>(); in getCallPreservedMask() local
261 const SystemZSubtarget *Subtarget = &MF.getSubtarget<SystemZSubtarget>(); in getReservedRegs() local
434 const SystemZSubtarget *Subtarget = &MF.getSubtarget<SystemZSubtarget>(); in getFrameRegister() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.cpp94 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); in getCalleeSavedRegs() local
126 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getCallPreservedMask() local
160 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getReservedRegs() local
272 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister() local
295 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack() local
H A DMipsISelDAGToDAG.h49 const MipsSubtarget *Subtarget; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp49 const RISCVSubtarget &Subtarget = MF.getSubtarget<RISCVSubtarget>(); assignArg() local
162 const RISCVSubtarget &Subtarget; global() member
187 const RISCVSubtarget &Subtarget = MF.getSubtarget<RISCVSubtarget>(); assignArg() local
278 const RISCVSubtarget &Subtarget; global() member
310 isLegalElementTypeForRVV(Type * EltTy,const RISCVSubtarget & Subtarget) isLegalElementTypeForRVV() argument
331 isSupportedArgumentType(Type * T,const RISCVSubtarget & Subtarget,bool IsLowerArgs=false) isSupportedArgumentType() argument
352 isSupportedReturnType(Type * T,const RISCVSubtarget & Subtarget,bool IsLowerRetVal=false) isSupportedReturnType() argument
389 const RISCVSubtarget &Subtarget = lowerReturnVal() local
432 const RISCVSubtarget &Subtarget = MF.getSubtarget<RISCVSubtarget>(); saveVarArgRegisters() local
503 const RISCVSubtarget &Subtarget = lowerFormalArguments() local
554 const RISCVSubtarget &Subtarget = lowerCall() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp52 const X86Subtarget &Subtarget = EmitTargetCodeForMemset() local
154 emitRepmovs(const X86Subtarget & Subtarget,SelectionDAG & DAG,const SDLoc & dl,SDValue Chain,SDValue Dst,SDValue Src,SDValue Size,MVT AVT) emitRepmovs() argument
176 emitRepmovsB(const X86Subtarget & Subtarget,SelectionDAG & DAG,const SDLoc & dl,SDValue Chain,SDValue Dst,SDValue Src,uint64_t Size) emitRepmovsB() argument
184 getOptimalRepmovsType(const X86Subtarget & Subtarget,Align Alignment) getOptimalRepmovsType() argument
206 emitConstantSizeRepmov(SelectionDAG & DAG,const X86Subtarget & Subtarget,const SDLoc & dl,SDValue Chain,SDValue Dst,SDValue Src,uint64_t Size,EVT SizeVT,Align Alignment,bool isVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) emitConstantSizeRepmov() argument
276 const X86Subtarget &Subtarget = EmitTargetCodeForMemcpy() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PointerAuth.cpp40 const AArch64Subtarget *Subtarget = nullptr; global() member in __anond21e204c0111::AArch64PointerAuth
67 BuildPACM(const AArch64Subtarget & Subtarget,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc DL,MachineInstr::MIFlag Flags,MCSymbol * PACSym=nullptr) BuildPACM() argument
213 createCheckMemOperand(MachineFunction & MF,const AArch64Subtarget & Subtarget) createCheckMemOperand() argument
229 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); checkAuthenticatedRegister() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp29 GetBranchTargetEnforcement(const Function & F,const ARMSubtarget * Subtarget) GetBranchTargetEnforcement() argument
75 ARMFunctionInfo(const Function & F,const ARMSubtarget * Subtarget) ARMFunctionInfo() argument
H A DARMSelectionDAGInfo.cpp41 const ARMSubtarget &Subtarget = in EmitSpecializedLibcall() local
141 static bool shouldGenerateInlineTPLoop(const ARMSubtarget &Subtarget, in shouldGenerateInlineTPLoop()
172 const ARMSubtarget &Subtarget = in EmitTargetCodeForMemcpy() local
299 const ARMSubtarget &Subtarget = in EmitTargetCodeForMemset() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp54 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in getReservedRegs() local
117 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in getPointerRegClass() local
183 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in eliminateFrameIndex() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyUtilities.cpp104 MCContext &Ctx, const WebAssemblySubtarget *Subtarget) { in getOrCreateFunctionTableSymbol() argument
123 getOrCreateFuncrefCallTableSymbol(MCContext & Ctx,const WebAssemblySubtarget * Subtarget) getOrCreateFuncrefCallTableSymbol() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp154 const RISCVSubtarget *Subtarget) { in getLRForRMW32()
176 const RISCVSubtarget *Subtarget) { in getSCForRMW32()
198 const RISCVSubtarget *Subtarget) { in getLRForRMW64()
220 const RISCVSubtarget *Subtarget) { in getSCForRMW64()
242 const RISCVSubtarget *Subtarget) { in getLRForRMW()
251 const RISCVSubtarget *Subtarget) { in getSCForRMW()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.h22 std::unique_ptr<DirectXSubtarget> Subtarget; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.h26 const R600Subtarget *Subtarget; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.h49 const NVPTXSubtarget *Subtarget = nullptr; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.h23 BPFSubtarget Subtarget; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.h28 MSP430Subtarget Subtarget; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetMachine.h26 LanaiSubtarget Subtarget; variable
H A DLanaiFrameLowering.h32 explicit LanaiFrameLowering(const LanaiSubtarget &Subtarget) in LanaiFrameLowering()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp40 auto &Subtarget = MF->getSubtarget<LoongArchSubtarget>(); in getCalleeSavedRegs() local
62 auto &Subtarget = MF.getSubtarget<LoongArchSubtarget>(); in getCallPreservedMask() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.h28 XCoreSubtarget Subtarget; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVTargetMachine.h23 SPIRVSubtarget Subtarget; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCTargetMachine.h26 ARCSubtarget Subtarget; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kTargetMachine.h33 M68kSubtarget Subtarget; variable

1234567