Home
last modified time | relevance | path

Searched refs:ScalableVector (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.h121 case TargetStackID::ScalableVector: in isSupportedStackID()
130 return StackId != TargetStackID::ScalableVector; in isStackIdSafeForLocalArea()
H A DAArch64FrameLowering.cpp351 if (MFI.getStackID(FI) == TargetStackID::ScalableVector) in isLikelyToHaveSVEStack()
451 return TargetStackID::ScalableVector; in getStackIDForScalableVectors()
678 if (MFI.getStackID(FrameIdx) == TargetStackID::ScalableVector) in emitCalleeSavedGPRLocations()
711 if (!(MFI.getStackID(Info.getFrameIdx()) == TargetStackID::ScalableVector)) in emitCalleeSavedSVELocations()
778 (MFI.getStackID(Info.getFrameIdx()) == TargetStackID::ScalableVector)) in emitCalleeSavedRestores()
2879 if (MFI.getStackID(FI) == TargetStackID::ScalableVector) { in getFrameIndexReferenceFromSP()
2945 bool isSVE = MFI.getStackID(FI) == TargetStackID::ScalableVector; in resolveFrameIndexReference()
3684 MFI.setStackID(FrameIdxReg1, TargetStackID::ScalableVector); in spillCalleeSavedRegisters()
3686 MFI.setStackID(FrameIdxReg2, TargetStackID::ScalableVector); in spillCalleeSavedRegisters()
3901 if (MFI.getStackID(*FI) == TargetStackID::ScalableVector || in determineStackHazardSlot()
[all …]
H A DAArch64InstrInfo.cpp5496 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5511 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5546 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5551 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5574 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5579 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5591 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5603 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5608 StackID = TargetStackID::ScalableVector; in storeRegToStackSlot()
5681 StackID = TargetStackID::ScalableVector; in loadRegFromStackSlot()
[all …]
H A DAArch64ISelDAGToDAG.cpp7498 if (MFI.getStackID(FI) == TargetStackID::ScalableVector) { in SelectAddrModeIndexedSVE()
7544 if (MFI.getStackID(FI) == TargetStackID::ScalableVector) in SelectAddrModeIndexedSVE()
H A DAArch64ISelLowering.cpp8728 TargetStackID::ScalableVector) in AdjustInstrPostInstrSelection()
9165 MFI.setStackID(FI, TargetStackID::ScalableVector); in LowerCall()
28586 if (MFI.getStackID(i) == TargetStackID::ScalableVector && in finalizeLowering()
28589 TargetStackID::ScalableVector); in finalizeLowering()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h640 enum class GIConstantKind { Scalar, FixedVector, ScalableVector }; enumerator
682 enum class GFConstantKind { Scalar, FixedVector, ScalableVector }; enumerator
699 assert(Kind != GFConstantKind::ScalableVector && in begin()
705 assert(Kind != GFConstantKind::ScalableVector && in end()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp554 if (FI >= 0 && MFI.getStackID(FI) == TargetStackID::ScalableVector) in getRVVCalleeSavedInfo()
1365 StackID == TargetStackID::ScalableVector) && in getFrameIndexReference()
1371 } else if (StackID == TargetStackID::ScalableVector) { in getFrameIndexReference()
1453 if (StackID == TargetStackID::ScalableVector) { in getFrameIndexReference()
1509 } else if (MFI.getStackID(FI) == TargetStackID::ScalableVector) { in getFrameIndexReference()
1551 if (StackID != TargetStackID::ScalableVector) in assignRVVStackObjectOffsets()
1643 TargetStackID::ScalableVector; in getScavSlotsNumForRVV()
2006 MFI.setStackID(FrameIdx, TargetStackID::ScalableVector); in assignCalleeSavedSpillSlots()
2320 case TargetStackID::ScalableVector: in isSupportedStackID()
2331 return TargetStackID::ScalableVector; in getStackIDForScalableVectors()
H A DRISCVFrameLowering.h78 return StackId != TargetStackID::ScalableVector; in isStackIdSafeForLocalArea()
H A DRISCVInstrInfo.cpp706 MFI.setStackID(FI, TargetStackID::ScalableVector); in storeRegToStackSlot()
790 MFI.setStackID(FI, TargetStackID::ScalableVector); in loadRegFromStackSlot()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h33 ScalableVector = 2, enumerator
H A DMachineFrameInfo.h497 StackID == TargetStackID::ScalableVector; in contributesToMaxAlignment()
H A DMIRYamlMapping.h380 IO.enumCase(ID, "scalable-vector", TargetStackID::ScalableVector);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackFrameLayoutAnalysisPass.cpp75 Scalable = MFI.getStackID(Idx) == TargetStackID::ScalableVector; in SlotData()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp2032 return GIConstant(MayBeConstant->Value, GIConstantKind::ScalableVector); in getConstant()
2072 return GFConstant(MayBeConstant->Value, GFConstantKind::ScalableVector); in getConstant()
H A DGISelValueTracking.cpp796 case GFConstant::GFConstantKind::ScalableVector: { in computeKnownFPClass()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp925 case TargetStackID::ScalableVector: in isSupportedStackID()