Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6243 SDValue SubSrc = peekThroughOneUseBitcasts(Sub); in getFauxShuffleMask()
12702 ISD::isNON_EXTLoad(peekThroughOneUseBitcasts(V).getNode()); in isShuffleFoldableLoad()
15533 X86::mayFoldLoad(peekThroughOneUseBitcasts(V1), Subtarget)) { in lowerV2X128Shuffle()
15536 auto *Ld = cast<LoadSDNode>(peekThroughOneUseBitcasts(V1)); in lowerV2X128Shuffle()
40858 peekThroughBitcasts(Op) == peekThroughOneUseBitcasts(Op); in canonicalizeShuffleMaskWithHorizOp()
41183 Op = peekThroughOneUseBitcasts(Op); in combineX86ShufflesRecursively()
41822 if (!X86::mayFoldLoad(peekThroughOneUseBitcasts(N0), Subtarget) || in combineCommutableSHUFP()
41823 X86::mayFoldLoad(peekThroughOneUseBitcasts(N1), Subtarget)) in combineCommutableSHUFP()
41871 SDValue BC0 = peekThroughOneUseBitcasts(N0); in combineBlendOfPermutes()
41872 SDValue BC1 = peekThroughOneUseBitcasts(N1); in combineBlendOfPermutes()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1882 LLVM_ABI SDValue peekThroughOneUseBitcasts(SDValue V);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp12536 SDValue llvm::peekThroughOneUseBitcasts(SDValue V) { in peekThroughOneUseBitcasts() function in llvm
H A DDAGCombiner.cpp25279 SDValue Scalar = peekThroughOneUseBitcasts(In); in visitCONCAT_VECTORS()
27172 SDValue BC0 = peekThroughOneUseBitcasts(N0); in visitVECTOR_SHUFFLE()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp21250 SDValue BV = peekThroughOneUseBitcasts(B); in isLoadOrMultipleLoads()