Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp35 class VectorLegalizer { class
75 VectorLegalizer(SelectionDAG& dag) : in VectorLegalizer() function in __anon281913fe0111::VectorLegalizer
79 bool VectorLegalizer::Run() { in Run()
104 SDValue VectorLegalizer::TranslateLegalizeResults(SDValue Op, SDValue Result) { in TranslateLegalizeResults()
111 SDValue VectorLegalizer::LegalizeOp(SDValue Op) { in LegalizeOp()
242 SDValue VectorLegalizer::PromoteVectorOp(SDValue Op) { in PromoteVectorOp()
265 SDValue VectorLegalizer::ExpandVSELECT(SDValue Op) { in ExpandVSELECT()
299 SDValue VectorLegalizer::ExpandUINT_TO_FLOAT(SDValue Op) { in ExpandUINT_TO_FLOAT()
339 SDValue VectorLegalizer::ExpandFNEG(SDValue Op) { in ExpandFNEG()
348 SDValue VectorLegalizer::UnrollVSETCC(SDValue Op) { in UnrollVSETCC()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp35 class VectorLegalizer { class
131 VectorLegalizer(SelectionDAG& dag) : in VectorLegalizer() function in __anoncdad64d20111::VectorLegalizer
135 bool VectorLegalizer::Run() { in Run()
179 SDValue VectorLegalizer::TranslateLegalizeResults(SDValue Op, SDValue Result) { in TranslateLegalizeResults()
186 SDValue VectorLegalizer::LegalizeOp(SDValue Op) { in LegalizeOp()
383 SDValue VectorLegalizer::Promote(SDValue Op) { in Promote()
432 SDValue VectorLegalizer::PromoteINT_TO_FP(SDValue Op) { in PromoteINT_TO_FP()
468 SDValue VectorLegalizer::PromoteFP_TO_INT(SDValue Op, bool isSigned) { in PromoteFP_TO_INT()
494 SDValue VectorLegalizer::ExpandLoad(SDValue Op) { in ExpandLoad()
638 SDValue VectorLegalizer::ExpandStore(SDValue Op) { in ExpandStore()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp56 class VectorLegalizer { class
153 VectorLegalizer(SelectionDAG& dag) : in VectorLegalizer() function in __anon989fa22a0111::VectorLegalizer
162 bool VectorLegalizer::Run() { in Run()
206 SDValue VectorLegalizer::TranslateLegalizeResults(SDValue Op, SDValue Result) { in TranslateLegalizeResults()
213 SDValue VectorLegalizer::LegalizeOp(SDValue Op) { in LegalizeOp()
455 SDValue VectorLegalizer::Promote(SDValue Op) { in Promote()
504 SDValue VectorLegalizer::PromoteINT_TO_FP(SDValue Op) { in PromoteINT_TO_FP()
531 SDValue VectorLegalizer::PromoteFP_TO_INT(SDValue Op) { in PromoteFP_TO_INT()
557 SDValue VectorLegalizer::ExpandLoad(SDValue Op) { in ExpandLoad()
700 SDValue VectorLegalizer::ExpandStore(SDValue Op) { in ExpandStore()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dvector-legalizer-divergence.ll3 ; Tests for a bug in SelectionDAG::UpdateNodeOperands exposed by VectorLegalizer