Searched refs:CmpSwap (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp1376 MachineSDNode *CmpSwap = nullptr; local
1391 CmpSwap = CurDAG->getMachineNode(Opcode, SL, Mem->getVTList(), Ops);
1395 if (!CmpSwap) {
1406 CmpSwap = CurDAG->getMachineNode(Opcode, SL, Mem->getVTList(), Ops);
1410 if (!CmpSwap) {
1417 CmpSwap->setMemRefs(MMOs, MMOs + 1);
1421 = CurDAG->getTargetExtractSubreg(SubReg, SL, VT, SDValue(CmpSwap, 0));
1424 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 1));
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2542 SDNode *CmpSwap = CurDAG->getMachineNode( local
2548 cast<MachineSDNode>(CmpSwap)->setMemRefs(MemOp, MemOp + 1);
2550 ReplaceUses(SDValue(N, 0), SDValue(CmpSwap, 0));
2551 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 2));
H A DAArch64ISelLowering.cpp10095 SDNode *CmpSwap = DAG.getMachineNode( local
10102 cast<MachineSDNode>(CmpSwap)->setMemRefs(MemOp, MemOp + 1);
10104 Results.push_back(SDValue(CmpSwap, 0));
10105 Results.push_back(SDValue(CmpSwap, 1));
10106 Results.push_back(SDValue(CmpSwap, 3));
/external/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2642 SDNode *CmpSwap = CurDAG->getMachineNode( local
2648 cast<MachineSDNode>(CmpSwap)->setMemRefs(MemOp, MemOp + 1);
2650 ReplaceUses(SDValue(N, 0), SDValue(CmpSwap, 0));
2651 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 2));
H A DARMISelLowering.cpp7124 SDNode *CmpSwap = DAG.getMachineNode( local
7131 cast<MachineSDNode>(CmpSwap)->setMemRefs(MemOp, MemOp + 1);
7134 SDValue(CmpSwap, 0)));
7136 SDValue(CmpSwap, 0)));
7137 Results.push_back(SDValue(CmpSwap, 2));

Completed in 239 milliseconds