Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:NodeAllocator

597   NodeAllocator.Deallocate(AllNodes.remove(N));
965 N = new (NodeAllocator) ConstantSDNode(isT, Elt, EltVT);
1007 N = new (NodeAllocator) ConstantFPSDNode(isTarget, &V, EltVT);
1075 SDNode *N = new (NodeAllocator) GlobalAddressSDNode(Opc, DL, GV, VT,
1091 SDNode *N = new (NodeAllocator) FrameIndexSDNode(FI, VT, isTarget);
1110 SDNode *N = new (NodeAllocator) JumpTableSDNode(JTI, VT, isTarget,
1136 SDNode *N = new (NodeAllocator) ConstantPoolSDNode(isTarget, C, VT, Offset,
1163 SDNode *N = new (NodeAllocator) ConstantPoolSDNode(isTarget, C, VT, Offset,
1178 SDNode *N = new (NodeAllocator) BasicBlockSDNode(MBB);
1193 N = new (NodeAllocator) VTSDNode(VT);
1201 N = new (NodeAllocator) ExternalSymbolSDNode(false, Sym, 0, VT);
1212 N = new (NodeAllocator) ExternalSymbolSDNode(true, Sym, TargetFlags, VT);
1222 CondCodeSDNode *N = new (NodeAllocator) CondCodeSDNode(Cond);
1323 // the node is deallocated, but recovered when the NodeAllocator is released.
1328 new (NodeAllocator) ShuffleVectorSDNode(VT, dl, N1, N2, MaskAlloc);
1351 CvtRndSatSDNode *N = new (NodeAllocator) CvtRndSatSDNode(VT, dl, Ops, 5,
1366 SDNode *N = new (NodeAllocator) RegisterSDNode(RegNo, VT);
1381 SDNode *N = new (NodeAllocator) EHLabelSDNode(dl, Root, Label);
1401 SDNode *N = new (NodeAllocator) BlockAddressSDNode(Opc, VT, BA, TargetFlags);
1419 SDNode *N = new (NodeAllocator) SrcValueSDNode(V);
1435 SDNode *N = new (NodeAllocator) MDNodeSDNode(MD);
2382 SDNode *N = new (NodeAllocator) SDNode(Opcode, DL, getVTList(VT));
2626 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTs, Operand);
2629 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTs, Operand);
3096 N = new (NodeAllocator) BinarySDNode(Opcode, DL, VTs, N1, N2);
3099 N = new (NodeAllocator) BinarySDNode(Opcode, DL, VTs, N1, N2);
3188 N = new (NodeAllocator) TernarySDNode(Opcode, DL, VTs, N1, N2, N3);
3191 N = new (NodeAllocator) TernarySDNode(Opcode, DL, VTs, N1, N2, N3);
3885 SDNode *N = new (NodeAllocator) AtomicSDNode(Opcode, dl, VTs, MemVT, Chain,
3957 SDNode *N = new (NodeAllocator) AtomicSDNode(Opcode, dl, VTs, MemVT, Chain,
4013 SDNode *N = new (NodeAllocator) AtomicSDNode(Opcode, dl, VTs, MemVT, Chain,
4091 N = new (NodeAllocator) MemIntrinsicSDNode(Opcode, dl, VTList, Ops, NumOps,
4095 N = new (NodeAllocator) MemIntrinsicSDNode(Opcode, dl, VTList, Ops, NumOps,
4205 SDNode *N = new (NodeAllocator) LoadSDNode(Ops, dl, VTs, AM, ExtType,
4291 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl, VTs, ISD::UNINDEXED,
4358 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl, VTs, ISD::UNINDEXED,
4381 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl, VTs, AM,
4456 N = new (NodeAllocator) SDNode(Opcode, DL, VTs, Ops, NumOps);
4459 N = new (NodeAllocator) SDNode(Opcode, DL, VTs, Ops, NumOps);
4522 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTList, Ops[0]);
4524 N = new (NodeAllocator) BinarySDNode(Opcode, DL, VTList, Ops[0], Ops[1]);
4526 N = new (NodeAllocator) TernarySDNode(Opcode, DL, VTList, Ops[0], Ops[1],
4529 N = new (NodeAllocator) SDNode(Opcode, DL, VTList, Ops, NumOps);
4534 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTList, Ops[0]);
4536 N = new (NodeAllocator) BinarySDNode(Opcode, DL, VTList, Ops[0], Ops[1]);
4538 N = new (NodeAllocator) TernarySDNode(Opcode, DL, VTList, Ops[0], Ops[1],
4541 N = new (NodeAllocator) SDNode(Opcode, DL, VTList, Ops, NumOps);
5136 N = new (NodeAllocator) MachineSDNode(~Opcode, DL, VTs);