Home
last modified time | relevance | path

Searched refs:X86TargetLowering (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp103 MVT X86TargetLowering::getRegisterTypeForCallingConv(LLVMContext &Context, in getRegisterTypeForCallingConv()
137 unsigned X86TargetLowering::getNumRegistersForCallingConv(LLVMContext &Context, in getNumRegistersForCallingConv()
172 unsigned X86TargetLowering::getVectorTypeBreakdownForCallingConv( in getVectorTypeBreakdownForCallingConv()
204 EVT X86TargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
262 uint64_t X86TargetLowering::getByValTypeAlignment(Type *Ty, in getByValTypeAlignment()
282 EVT X86TargetLowering::getOptimalMemOpType( in getOptimalMemOpType()
328 bool X86TargetLowering::isSafeMemOpType(MVT VT) const { in isSafeMemOpType()
340 bool X86TargetLowering::isMemoryAccessFast(EVT VT, Align Alignment) const { in isMemoryAccessFast()
355 bool X86TargetLowering::allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
374 bool X86TargetLowering::allowsMemoryAccess(LLVMContext &Context, in allowsMemoryAccess()
[all …]
H A DX86CallLowering.h
H A DX86Subtarget.h106 X86TargetLowering TLInfo;
118 const X86TargetLowering *getTargetLowering() const override { in getTargetLowering()
H A DX86TargetTransformInfo.h34 const X86TargetLowering *TLI;
37 const X86TargetLowering *getTLI() const { return TLI; } in getTLI()
H A DX86InterleavedAccess.cpp806 bool X86TargetLowering::lowerInterleavedLoad( in lowerInterleavedLoad()
823 bool X86TargetLowering::lowerInterleavedStore(StoreInst *SI, in lowerInterleavedStore()
H A DX86ISelLowering.cpp127 X86TargetLowering::X86TargetLowering(const X86TargetMachine &TM, in X86TargetLowering() function in X86TargetLowering
2596 bool X86TargetLowering::useLoadStackGuardNode() const { in useLoadStackGuardNode()
2600 bool X86TargetLowering::useStackGuardXorFP() const { in useStackGuardXorFP()
2605 SDValue X86TargetLowering::emitStackGuardXorFP(SelectionDAG &DAG, SDValue Val, in emitStackGuardXorFP()
2614 X86TargetLowering::getPreferredVectorAction(MVT VT) const { in getPreferredVectorAction()
2631 X86TargetLowering::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
2750 SDValue X86TargetLowering::getReturnAddressFrameIndex(SelectionDAG &DAG) const { in getReturnAddressFrameIndex()
2942 bool X86TargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic()
3091 bool X86TargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT, in isFPImmLegal()
3099 bool X86TargetLowering::shouldReduceLoadWidth(SDNode *Load, in shouldReduceLoadWidth()
[all …]
H A DX86CallLowering.cpp
H A DX86ISelLowering.h978 class X86TargetLowering final : public TargetLowering {
980 explicit X86TargetLowering(const X86TargetMachine &TM,
H A DX86FrameLowering.cpp242 const X86TargetLowering &TLI = *STI.getTargetLowering(); in emitSPUpdate()
655 const X86TargetLowering &TLI = *STI.getTargetLowering(); in emitStackProbeInlineGeneric()
685 const X86TargetLowering &TLI = *STI.getTargetLowering(); in emitStackProbeInlineGenericBlock()
766 const X86TargetLowering &TLI = *STI.getTargetLowering(); in emitStackProbeInlineGenericLoop()
1253 const X86TargetLowering &TLI = *STI.getTargetLowering(); in BuildStackAlignAND()
3844 const X86TargetLowering &TLI = *STI.getTargetLowering(); in canUseAsPrologue()
H A DX86ISelDAGToDAG.cpp1364 const X86TargetLowering *X86Lowering = in PreprocessISelDAG()
1365 static_cast<const X86TargetLowering *>(TLI); in PreprocessISelDAG()
1420 const X86TargetLowering *X86Lowering = in PreprocessISelDAG()
1421 static_cast<const X86TargetLowering *>(TLI); in PreprocessISelDAG()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp52 X86CallLowering::X86CallLowering(const X86TargetLowering &TLI) in X86CallLowering()