Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h764 using SizeAndActionsVec = std::vector<SizeAndAction>; variable
766 std::function<SizeAndActionsVec(const SizeAndActionsVec &v)>;
826 static SizeAndActionsVec
827 unsupportedForDifferentSizes(const SizeAndActionsVec &v) { in unsupportedForDifferentSizes()
837 static SizeAndActionsVec
838 widenToLargerTypesAndNarrowToLargest(const SizeAndActionsVec &v) { in widenToLargerTypesAndNarrowToLargest()
847 static SizeAndActionsVec
848 widenToLargerTypesUnsupportedOtherwise(const SizeAndActionsVec &v) { in widenToLargerTypesUnsupportedOtherwise()
854 static SizeAndActionsVec
855 narrowToSmallerAndUnsupportedIfTooSmall(const SizeAndActionsVec &v) { in narrowToSmallerAndUnsupportedIfTooSmall()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/
DLegalizerInfo.cpp154 SizeAndActionsVec ScalarSpecifiedActions; in computeTables()
156 std::map<uint16_t, SizeAndActionsVec> AddressSpace2SpecifiedActions; in computeTables()
158 std::map<uint16_t, SizeAndActionsVec> ElemSize2SpecifiedActions; in computeTables()
201 SizeAndActionsVec ElementSizesSeen; in computeTables()
212 SizeAndActionsVec NumElementsActions; in computeTables()
383 LegalizerInfo::SizeAndActionsVec
385 const SizeAndActionsVec &v, LegalizeAction IncreaseAction, in increaseToLargerTypesAndDecreaseToLargest()
387 SizeAndActionsVec result; in increaseToLargerTypesAndDecreaseToLargest()
403 LegalizerInfo::SizeAndActionsVec
405 const SizeAndActionsVec &v, LegalizeAction DecreaseAction, in decreaseToSmallerTypesAndIncreaseToSmallest()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86LegalizerInfo.cpp36 addAndInterleaveWithUnsupported(LegalizerInfo::SizeAndActionsVec &result, in addAndInterleaveWithUnsupported()
37 const LegalizerInfo::SizeAndActionsVec &v) { in addAndInterleaveWithUnsupported()
46 static LegalizerInfo::SizeAndActionsVec
47 widen_1(const LegalizerInfo::SizeAndActionsVec &v) { in widen_1()
50 LegalizerInfo::SizeAndActionsVec result = {{1, WidenScalar}, in widen_1()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMLegalizerInfo.cpp38 addAndInterleaveWithUnsupported(LegalizerInfo::SizeAndActionsVec &result, in addAndInterleaveWithUnsupported()
39 const LegalizerInfo::SizeAndActionsVec &v) { in addAndInterleaveWithUnsupported()
48 static LegalizerInfo::SizeAndActionsVec
49 widen_8_16(const LegalizerInfo::SizeAndActionsVec &v) { in widen_8_16()
52 LegalizerInfo::SizeAndActionsVec result = {{1, Unsupported}, in widen_8_16()