| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | Mips16ISelDAGToDAG.cpp | 198 std::pair<SDNode *, SDNode *> LoHi = in trySelect() local 201 ReplaceUses(SDValue(Node, 0), SDValue(LoHi.first, 0)); in trySelect() 204 ReplaceUses(SDValue(Node, 1), SDValue(LoHi.second, 0)); in trySelect() 213 auto LoHi = selectMULT(Node, MultOpc, DL, NodeTy, false, true); in trySelect() local 214 ReplaceNode(Node, LoHi.second); in trySelect()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 24455 auto LoHi = DAG.SplitVector(X, DL); in ReplaceAddWithADDP() local 24456 assert(LoHi.first.getValueType() == LoHi.second.getValueType()); in ReplaceAddWithADDP() 24457 SDValue Addp = DAG.getNode(AArch64ISD::ADDP, N, LoHi.first.getValueType(), in ReplaceAddWithADDP() 24458 LoHi.first, LoHi.second); in ReplaceAddWithADDP() 24469 DAG.getUNDEF(LoHi.first.getValueType())), in ReplaceAddWithADDP() 25215 Value *LoHi = Builder.CreateCall(Ldxr, Addr, "lohi"); in emitLoadLinked() local 25217 Value *Lo = Builder.CreateExtractValue(LoHi, 0, "lo"); in emitLoadLinked() 25218 Value *Hi = Builder.CreateExtractValue(LoHi, 1, "hi"); in emitLoadLinked()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 18612 Value *LoHi = Builder.CreateCall(RMW, {AlignedAddr, IncrLo, IncrHi}); in emitMaskedAtomicRMWIntrinsic() local 18613 Value *Lo = Builder.CreateExtractValue(LoHi, 0, "lo"); in emitMaskedAtomicRMWIntrinsic() 18614 Value *Hi = Builder.CreateExtractValue(LoHi, 1, "hi"); in emitMaskedAtomicRMWIntrinsic() 18638 Value *LoHi = in emitMaskedAtomicCmpXchgIntrinsic() local 18641 Value *Lo = Builder.CreateExtractValue(LoHi, 0, "lo"); in emitMaskedAtomicCmpXchgIntrinsic() 18642 Value *Hi = Builder.CreateExtractValue(LoHi, 1, "hi"); in emitMaskedAtomicCmpXchgIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 6266 SDValue LoHi = in BuildSDIV() local 6268 return SDValue(LoHi.getNode(), 1); in BuildSDIV() 6452 SDValue LoHi = in BuildUDIV() local 6454 return SDValue(LoHi.getNode(), 1); in BuildUDIV()
|
| H A D | DAGCombiner.cpp | 4444 if (SDNode *LoHi = DAG.getNodeIfExists(LoHiOpc, LoHiVT, {N0, N1})) in visitMUL() local 4445 if (LoHi->hasAnyUseOfValue(1)) in visitMUL() 4446 return SDValue(LoHi, 0); in visitMUL() 4447 if (SDNode *LoHi = DAG.getNodeIfExists(LoHiOpc, LoHiVT, {N1, N0})) in visitMUL() local 4448 if (LoHi->hasAnyUseOfValue(1)) in visitMUL() 4449 return SDValue(LoHi, 0); in visitMUL()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 21520 Value *LoHi = Builder.CreateCall(Ldrex, Addr, "lohi"); in emitLoadLinked() local 21522 Value *Lo = Builder.CreateExtractValue(LoHi, 0, "lo"); in emitLoadLinked() 21523 Value *Hi = Builder.CreateExtractValue(LoHi, 1, "hi"); in emitLoadLinked()
|