Home
last modified time | relevance | path

Searched refs:SizeAndActionsVec (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
DLegacyLegalizerInfo.h123 using SizeAndActionsVec = std::vector<SizeAndAction>; variable
125 std::function<SizeAndActionsVec(const SizeAndActionsVec &v)>;
208 static SizeAndActionsVec
209 unsupportedForDifferentSizes(const SizeAndActionsVec &v) { in unsupportedForDifferentSizes()
219 static SizeAndActionsVec
220 widenToLargerTypesAndNarrowToLargest(const SizeAndActionsVec &v) { in widenToLargerTypesAndNarrowToLargest()
229 static SizeAndActionsVec
230 widenToLargerTypesUnsupportedOtherwise(const SizeAndActionsVec &v) { in widenToLargerTypesUnsupportedOtherwise()
236 static SizeAndActionsVec
237 narrowToSmallerAndUnsupportedIfTooSmall(const SizeAndActionsVec &v) { in narrowToSmallerAndUnsupportedIfTooSmall()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DLegacyLegalizerInfo.cpp112 SizeAndActionsVec ScalarSpecifiedActions; in computeTables()
114 std::map<uint16_t, SizeAndActionsVec> AddressSpace2SpecifiedActions; in computeTables()
116 std::map<uint16_t, SizeAndActionsVec> ElemSize2SpecifiedActions; in computeTables()
157 SizeAndActionsVec ElementSizesSeen; in computeTables()
167 SizeAndActionsVec NumElementsActions; in computeTables()
207 LegacyLegalizerInfo::SizeAndActionsVec
209 const SizeAndActionsVec &v, LegacyLegalizeAction IncreaseAction, in increaseToLargerTypesAndDecreaseToLargest()
211 SizeAndActionsVec result; in increaseToLargerTypesAndDecreaseToLargest()
227 LegacyLegalizerInfo::SizeAndActionsVec
229 const SizeAndActionsVec &v, LegacyLegalizeAction DecreaseAction, in decreaseToSmallerTypesAndIncreaseToSmallest()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMLegalizerInfo.cpp38 LegacyLegalizerInfo::SizeAndActionsVec &result, in addAndInterleaveWithUnsupported()
39 const LegacyLegalizerInfo::SizeAndActionsVec &v) { in addAndInterleaveWithUnsupported()
48 static LegacyLegalizerInfo::SizeAndActionsVec
49 widen_8_16(const LegacyLegalizerInfo::SizeAndActionsVec &v) { in widen_8_16()
52 LegacyLegalizerInfo::SizeAndActionsVec result = { in widen_8_16()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86LegalizerInfo.cpp36 LegacyLegalizerInfo::SizeAndActionsVec &result, in addAndInterleaveWithUnsupported()
37 const LegacyLegalizerInfo::SizeAndActionsVec &v) { in addAndInterleaveWithUnsupported()
46 static LegacyLegalizerInfo::SizeAndActionsVec
47 widen_1(const LegacyLegalizerInfo::SizeAndActionsVec &v) { in widen_1()
50 LegacyLegalizerInfo::SizeAndActionsVec result = { in widen_1()