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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp2162 MachineSDNode *CmpSwap = nullptr; local
2177 CmpSwap = CurDAG->getMachineNode(Opcode, SL, Mem->getVTList(), Ops);
2181 if (!CmpSwap) {
2192 CmpSwap = CurDAG->getMachineNode(Opcode, SL, Mem->getVTList(), Ops);
2196 if (!CmpSwap) {
2202 CurDAG->setNodeMemRefs(CmpSwap, {MMO});
2206 = CurDAG->getTargetExtractSubreg(SubReg, SL, VT, SDValue(CmpSwap, 0));
2209 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 1));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2868 SDNode *CmpSwap = CurDAG->getMachineNode( local
2873 CurDAG->setNodeMemRefs(cast<MachineSDNode>(CmpSwap), {MemOp});
2875 ReplaceUses(SDValue(N, 0), SDValue(CmpSwap, 0));
2876 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 2));
H A DAArch64ISelLowering.cpp12893 MachineSDNode *CmpSwap = DAG.getMachineNode( local
12895 DAG.setNodeMemRefs(CmpSwap, {MemOp});
12901 SDValue(CmpSwap, 0)));
12903 SDValue(CmpSwap, 0)));
12904 Results.push_back(SDValue(CmpSwap, 1)); // Chain out
12912 SDNode *CmpSwap = DAG.getMachineNode( local
12917 DAG.setNodeMemRefs(cast<MachineSDNode>(CmpSwap), {MemOp});
12919 Results.push_back(SDValue(CmpSwap, 0));
12920 Results.push_back(SDValue(CmpSwap, 1));
12921 Results.push_back(SDValue(CmpSwap,
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3010 SDNode *CmpSwap = CurDAG->getMachineNode( local
3015 CurDAG->setNodeMemRefs(cast<MachineSDNode>(CmpSwap), {MemOp});
3017 ReplaceUses(SDValue(N, 0), SDValue(CmpSwap, 0));
3018 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 2));
H A DARMISelLowering.cpp9226 SDNode *CmpSwap = DAG.getMachineNode( local
9231 DAG.setNodeMemRefs(cast<MachineSDNode>(CmpSwap), {MemOp});
9237 SDLoc(N), MVT::i32, SDValue(CmpSwap, 0)));
9240 SDLoc(N), MVT::i32, SDValue(CmpSwap, 0)));
9241 Results.push_back(SDValue(CmpSwap, 2));

Completed in 183 milliseconds