reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AArch64/AArch64ISelLowering.cpp
11989   assert(N->getValueType(0) == MVT::i128 &&
11996         createGPRPairNode(DAG, N->getOperand(2)), // Compare value
11997         createGPRPairNode(DAG, N->getOperand(3)), // Store value
11998         N->getOperand(1), // Ptr
11999         N->getOperand(0), // Chain in
12002     MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand();
12024         Opcode, SDLoc(N), DAG.getVTList(MVT::Untyped, MVT::Other), Ops);
12030     Results.push_back(DAG.getTargetExtractSubreg(SubReg1, SDLoc(N), MVT::i64,
12032     Results.push_back(DAG.getTargetExtractSubreg(SubReg2, SDLoc(N), MVT::i64,
12038   auto Desired = splitInt128(N->getOperand(2), DAG);
12039   auto New = splitInt128(N->getOperand(3), DAG);
12040   SDValue Ops[] = {N->getOperand(1), Desired.first, Desired.second,
12041                    New.first,        New.second,    N->getOperand(0)};
12043       AArch64::CMP_SWAP_128, SDLoc(N),
12046   MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand();