Home
last modified time | relevance | path

Searched refs:ResultTypes (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp6506 const SmallDenseMap<PHINode *, Type *> &ResultTypes) { in ShouldBuildLookupTable() argument
6512 for (const auto &I : ResultTypes) { in ShouldBuildLookupTable()
6543 bool HasDefaultResults, const SmallDenseMap<PHINode *, Type *> &ResultTypes, in ShouldUseSwitchConditionAsTableIndex() argument
6551 return all_of(ResultTypes, [&](const auto &KV) { in ShouldUseSwitchConditionAsTableIndex()
6681 SmallDenseMap<PHINode *, Type *> ResultTypes; in SwitchToLookupTable() local
6710 ResultTypes[PHI] = ResultLists[PHI][0].second->getType(); in SwitchToLookupTable()
6729 *MinCaseVal, *MaxCaseVal, HasDefaultResults, ResultTypes, DL, TTI); in SwitchToLookupTable()
6764 if (!ShouldBuildLookupTable(SI, TableSize, TTI, DL, ResultTypes)) in SwitchToLookupTable()
6816 if (!CR.isUpperWrapped() && all_of(ResultTypes, [&](const auto &KV) { in SwitchToLookupTable()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7778 ArrayRef<EVT> ResultTypes, bool IsTexFail, in constructRetValue() argument
7783 EVT ReqRetVT = ResultTypes[0]; in constructRetValue()
7910 SmallVector<EVT, 3> ResultTypes(Op->values()); in lowerImage() local
7941 ResultTypes[0] = Is64Bit ? MVT::v2i64 : MVT::v2i32; in lowerImage()
7968 MVT LoadVT = ResultTypes[0].getSimpleVT(); in lowerImage()
8157 ResultTypes[0] = NewVT; in lowerImage()
8158 if (ResultTypes.size() == 3) { in lowerImage()
8162 ResultTypes.erase(&ResultTypes[1]); in lowerImage()
8247 MachineSDNode *NewNode = DAG.getMachineNode(Opcode, DL, ResultTypes, Ops); in lowerImage()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10213 ArrayRef<Type *> ResultTypes; in visitInlineAsm() local
10215 ResultTypes = StructResult->elements(); in visitInlineAsm()
10217 ResultTypes = ArrayRef(CallResultType); in visitInlineAsm()
10219 auto CurResultType = ResultTypes.begin(); in visitInlineAsm()
10221 assert(CurResultType != ResultTypes.end() && "Unexpected value"); in visitInlineAsm()
10298 assert(CurResultType == ResultTypes.end() && in visitInlineAsm()
10300 assert(ResultValues.size() == ResultTypes.size() && in visitInlineAsm()