H A D | vectornode.hpp | 37 VectorNode(Node* n1, const TypeVect* vt) : TypeNode(vt, 2) { argument 41 VectorNode(Node* n1, Node* n2, const TypeVect* vt) : TypeNode(vt, 3) { argument 47 VectorNode(Node* n1, Node* n2, Node* n3, const TypeVect* vt) : TypeNode(vt, 4) { argument 81 AddVBNode(Node* in1, Node* in2, const TypeVect* vt) : VectorNode(in1,in2,vt) {} argument 89 AddVSNode(Node* in1, Node* in2, const TypeVect* vt) : VectorNode(in1,in2,vt) {} argument 97 AddVINode(Node* in1, Node* in2, const TypeVect* vt) argument 105 AddVLNode(Node* in1, Node* in2, const TypeVect* vt) argument 113 AddVFNode(Node* in1, Node* in2, const TypeVect* vt) argument 121 AddVDNode(Node* in1, Node* in2, const TypeVect* vt) argument 180 SubVBNode(Node* in1, Node* in2, const TypeVect* vt) argument 188 SubVSNode(Node* in1, Node* in2, const TypeVect* vt) argument 196 SubVINode(Node* in1, Node* in2, const TypeVect* vt) argument 204 SubVLNode(Node* in1, Node* in2, const TypeVect* vt) argument 212 SubVFNode(Node* in1, Node* in2, const TypeVect* vt) argument 220 SubVDNode(Node* in1, Node* in2, const TypeVect* vt) argument 228 MulVSNode(Node* in1, Node* in2, const TypeVect* vt) argument 236 MulVINode(Node* in1, Node* in2, const TypeVect* vt) argument 244 MulVLNode(Node* in1, Node* in2, const TypeVect* vt) argument 252 MulVFNode(Node* in1, Node* in2, const TypeVect* vt) argument 260 MulVDNode(Node* in1, Node* in2, const TypeVect* vt) argument 268 FmaVDNode(Node* in1, Node* in2, Node* in3, const TypeVect* vt) argument 276 FmaVFNode(Node* in1, Node* in2, Node* in3, const TypeVect* vt) argument 284 CMoveVDNode(Node* in1, Node* in2, Node* in3, const TypeVect* vt) argument 332 DivVFNode(Node* in1, Node* in2, const TypeVect* vt) argument 340 DivVDNode(Node* in1, Node* in2, const TypeVect* vt) argument 348 AbsVFNode(Node* in, const TypeVect* vt) argument 356 AbsVDNode(Node* in, const TypeVect* vt) argument 364 NegVFNode(Node* in, const TypeVect* vt) argument 372 NegVDNode(Node* in, const TypeVect* vt) argument 380 SqrtVDNode(Node* in, const TypeVect* vt) argument 388 LShiftVBNode(Node* in1, Node* in2, const TypeVect* vt) argument 396 LShiftVSNode(Node* in1, Node* in2, const TypeVect* vt) argument 404 LShiftVINode(Node* in1, Node* in2, const TypeVect* vt) argument 412 LShiftVLNode(Node* in1, Node* in2, const TypeVect* vt) argument 420 RShiftVBNode(Node* in1, Node* in2, const TypeVect* vt) argument 428 RShiftVSNode(Node* in1, Node* in2, const TypeVect* vt) argument 436 RShiftVINode(Node* in1, Node* in2, const TypeVect* vt) argument 444 RShiftVLNode(Node* in1, Node* in2, const TypeVect* vt) argument 452 URShiftVBNode(Node* in1, Node* in2, const TypeVect* vt) argument 460 URShiftVSNode(Node* in1, Node* in2, const TypeVect* vt) argument 468 URShiftVINode(Node* in1, Node* in2, const TypeVect* vt) argument 476 URShiftVLNode(Node* in1, Node* in2, const TypeVect* vt) argument 484 LShiftCntVNode(Node* cnt, const TypeVect* vt) argument 493 RShiftCntVNode(Node* cnt, const TypeVect* vt) argument 503 AndVNode(Node* in1, Node* in2, const TypeVect* vt) argument 511 OrVNode(Node* in1, Node* in2, const TypeVect* vt) argument 519 XorVNode(Node* in1, Node* in2, const TypeVect* vt) argument 529 LoadVectorNode(Node* c, Node* mem, Node* adr, const TypePtr* at, const TypeVect* vt, ControlDependency control_dependency = LoadNode::DependsOnlyOnTest) argument 585 ReplicateBNode(Node* in1, const TypeVect* vt) argument 593 ReplicateSNode(Node* in1, const TypeVect* vt) argument 601 ReplicateINode(Node* in1, const TypeVect* vt) argument 609 ReplicateLNode(Node* in1, const TypeVect* vt) argument 617 ReplicateFNode(Node* in1, const TypeVect* vt) argument 625 ReplicateDNode(Node* in1, const TypeVect* vt) argument 635 PackNode(Node* in1, const TypeVect* vt) argument 636 PackNode(Node* in1, Node* n2, const TypeVect* vt) argument 653 PackBNode(Node* in1, const TypeVect* vt) argument 661 PackSNode(Node* in1, const TypeVect* vt) argument 662 PackSNode(Node* in1, Node* in2, const TypeVect* vt) argument 670 PackINode(Node* in1, const TypeVect* vt) argument 671 PackINode(Node* in1, Node* in2, const TypeVect* vt) argument 679 PackLNode(Node* in1, const TypeVect* vt) argument 680 PackLNode(Node* in1, Node* in2, const TypeVect* vt) argument 688 Pack2LNode(Node* in1, Node* in2, const TypeVect* vt) argument 696 PackFNode(Node* in1, const TypeVect* vt) argument 697 PackFNode(Node* in1, Node* in2, const TypeVect* vt) argument 705 PackDNode(Node* in1, const TypeVect* vt) argument 706 PackDNode(Node* in1, Node* in2, const TypeVect* vt) argument 714 Pack2DNode(Node* in1, Node* in2, const TypeVect* vt) argument [all...] |