Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:NodeAllocator

723   NodeAllocator.Deallocate(AllNodes.remove(N));
964 BinaryWithFlagsSDNode *FN = new (NodeAllocator) BinaryWithFlagsSDNode(
973 BinarySDNode *N = new (NodeAllocator)
1184 N = new (NodeAllocator) ConstantSDNode(isT, isO, Elt, EltVT);
1226 N = new (NodeAllocator) ConstantFPSDNode(isTarget, &V, EltVT);
1286 SDNode *N = new (NodeAllocator) GlobalAddressSDNode(Opc, DL.getIROrder(),
1303 SDNode *N = new (NodeAllocator) FrameIndexSDNode(FI, VT, isTarget);
1322 SDNode *N = new (NodeAllocator) JumpTableSDNode(JTI, VT, isTarget,
1348 SDNode *N = new (NodeAllocator) ConstantPoolSDNode(isTarget, C, VT, Offset,
1375 SDNode *N = new (NodeAllocator) ConstantPoolSDNode(isTarget, C, VT, Offset,
1393 SDNode *N = new (NodeAllocator) TargetIndexSDNode(Index, VT, Offset,
1408 SDNode *N = new (NodeAllocator) BasicBlockSDNode(MBB);
1423 N = new (NodeAllocator) VTSDNode(VT);
1431 N = new (NodeAllocator) ExternalSymbolSDNode(false, Sym, 0, VT);
1442 N = new (NodeAllocator) ExternalSymbolSDNode(true, Sym, TargetFlags, VT);
1452 CondCodeSDNode *N = new (NodeAllocator) CondCodeSDNode(Cond);
1623 // the node is deallocated, but recovered when the NodeAllocator is released.
1628 new (NodeAllocator) ShuffleVectorSDNode(VT, dl.getIROrder(),
1663 CvtRndSatSDNode *N = new (NodeAllocator) CvtRndSatSDNode(VT, dl.getIROrder(),
1679 SDNode *N = new (NodeAllocator) RegisterSDNode(RegNo, VT);
1693 SDNode *N = new (NodeAllocator) RegisterMaskSDNode(RegMask);
1708 SDNode *N = new (NodeAllocator) EHLabelSDNode(dl.getIROrder(),
1731 SDNode *N = new (NodeAllocator) BlockAddressSDNode(Opc, VT, BA, Offset,
1750 SDNode *N = new (NodeAllocator) SrcValueSDNode(V);
1766 SDNode *N = new (NodeAllocator) MDNodeSDNode(MD);
1785 SDNode *N = new (NodeAllocator) AddrSpaceCastSDNode(dl.getIROrder(),
2724 SDNode *N = new (NodeAllocator) SDNode(Opcode, DL.getIROrder(),
3036 N = new (NodeAllocator) UnarySDNode(Opcode, DL.getIROrder(),
3040 N = new (NodeAllocator) UnarySDNode(Opcode, DL.getIROrder(),
3737 N = new (NodeAllocator) TernarySDNode(Opcode, DL.getIROrder(),
3741 N = new (NodeAllocator) TernarySDNode(Opcode, DL.getIROrder(),
4504 SDNode *N = new (NodeAllocator) AtomicSDNode(Opcode, dl.getIROrder(),
4700 N = new (NodeAllocator) MemIntrinsicSDNode(Opcode, dl.getIROrder(),
4705 N = new (NodeAllocator) MemIntrinsicSDNode(Opcode, dl.getIROrder(),
4821 SDNode *N = new (NodeAllocator) LoadSDNode(Ops, dl.getIROrder(),
4929 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl.getIROrder(),
4998 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl.getIROrder(),
5023 SDNode *N = new (NodeAllocator) StoreSDNode(Ops, dl.getIROrder(),
5053 SDNode *N = new (NodeAllocator) MaskedLoadSDNode(dl.getIROrder(),
5080 SDNode *N = new (NodeAllocator) MaskedStoreSDNode(dl.getIROrder(),
5155 N = new (NodeAllocator) SDNode(Opcode, DL.getIROrder(), DL.getDebugLoc(),
5159 N = new (NodeAllocator) SDNode(Opcode, DL.getIROrder(), DL.getDebugLoc(),
5211 N = new (NodeAllocator) UnarySDNode(Opcode, DL.getIROrder(),
5214 N = new (NodeAllocator) BinarySDNode(Opcode, DL.getIROrder(),
5218 N = new (NodeAllocator) TernarySDNode(Opcode, DL.getIROrder(),
5222 N = new (NodeAllocator) SDNode(Opcode, DL.getIROrder(), DL.getDebugLoc(),
5228 N = new (NodeAllocator) UnarySDNode(Opcode, DL.getIROrder(),
5231 N = new (NodeAllocator) BinarySDNode(Opcode, DL.getIROrder(),
5235 N = new (NodeAllocator) TernarySDNode(Opcode, DL.getIROrder(),
5239 N = new (NodeAllocator) SDNode(Opcode, DL.getIROrder(), DL.getDebugLoc(),
5845 N = new (NodeAllocator) MachineSDNode(~Opcode, DL.getIROrder(),