Home
last modified time | relevance | path

Searched refs:peekThroughOneUseBitcasts (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8406 SDValue SubSrc = peekThroughOneUseBitcasts(Sub); in getFauxShuffleMask()
14516 ISD::isNON_EXTLoad(peekThroughOneUseBitcasts(V).getNode()); in isShuffleFoldableLoad()
17167 X86::mayFoldLoad(peekThroughOneUseBitcasts(V1), Subtarget)) { in lowerV2X128Shuffle()
17170 auto *Ld = cast<LoadSDNode>(peekThroughOneUseBitcasts(V1)); in lowerV2X128Shuffle()
39815 peekThroughBitcasts(Op) == peekThroughOneUseBitcasts(Op); in canonicalizeShuffleMaskWithHorizOp()
40122 Op = peekThroughOneUseBitcasts(Op); in combineX86ShufflesRecursively()
40711 if (!X86::mayFoldLoad(peekThroughOneUseBitcasts(N0), Subtarget) || in combineCommutableSHUFP()
40712 X86::mayFoldLoad(peekThroughOneUseBitcasts(N1), Subtarget)) in combineCommutableSHUFP()
40797 SDValue N0 = peekThroughOneUseBitcasts(N.getOperand(0)); in canonicalizeShuffleWithBinOps()
40800 SDValue Op00 = peekThroughOneUseBitcasts(N0.getOperand(0)); in canonicalizeShuffleWithBinOps()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1709 SDValue peekThroughOneUseBitcasts(SDValue V);
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp10966 SDValue llvm::peekThroughOneUseBitcasts(SDValue V) { in peekThroughOneUseBitcasts() function in llvm
H A DDAGCombiner.cpp22284 SDValue Scalar = peekThroughOneUseBitcasts(In); in visitCONCAT_VECTORS()
24140 SDValue BC0 = peekThroughOneUseBitcasts(N0); in visitVECTOR_SHUFFLE()