Home
last modified time | relevance | path

Searched defs:Shuffles (Results 1 – 9 of 9) sorted by relevance

/llvm-project/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp262 SmallVector<ShuffleVectorInst *, 4> Shuffles; in lowerInterleavedLoad() local
360 replaceBinOpShuffles(ArrayRef<ShuffleVectorInst * > BinOpShuffles,SmallVectorImpl<ShuffleVectorInst * > & Shuffles,LoadInst * LI) replaceBinOpShuffles() argument
394 tryReplaceExtracts(ArrayRef<ExtractElementInst * > Extracts,ArrayRef<ShuffleVectorInst * > Shuffles) tryReplaceExtracts() argument
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp55 ArrayRef<ShuffleVectorInst *> Shuffles; global() member in __anon582ee7790111::X86InterleavedAccessGroup
807 lowerInterleavedLoad(LoadInst * LI,ArrayRef<ShuffleVectorInst * > Shuffles,ArrayRef<unsigned> Indices,unsigned Factor) const lowerInterleavedLoad() argument
840 ArrayRef<ShuffleVectorInst *> Shuffles = ArrayRef(SVI); lowerInterleavedStore() local
[all...]
H A DX86ISelLowering.cpp15807 SmallVector<SDNode *, 2> Shuffles; lowerShufflePairAsUNPCKAndPermute() local
[all...]
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp2200 SmallVector<ShuffleVectorInst *> Shuffles; foldSelectShuffle() local
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3134 lowerInterleavedLoad(LoadInst * LI,ArrayRef<ShuffleVectorInst * > Shuffles,ArrayRef<unsigned> Indices,unsigned Factor) lowerInterleavedLoad() argument
/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp21692 lowerInterleavedLoad(LoadInst * LI,ArrayRef<ShuffleVectorInst * > Shuffles,ArrayRef<unsigned> Indices,unsigned Factor) const lowerInterleavedLoad() argument
21893 __anon6f7513dc3a02(Value *BaseAddr, SmallVectorImpl<Value *> &Shuffles) lowerInterleavedStore() argument
21937 SmallVector<Value *, 4> Shuffles; lowerInterleavedStore() local
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp21631 lowerInterleavedLoad(LoadInst * LI,ArrayRef<ShuffleVectorInst * > Shuffles,ArrayRef<unsigned> Indices,unsigned Factor) const lowerInterleavedLoad() argument
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp23417 SmallVector<SDValue, 4> Shuffles; reduceBuildVecToShuffle() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp16530 lowerInterleavedLoad(LoadInst * LI,ArrayRef<ShuffleVectorInst * > Shuffles,ArrayRef<unsigned> Indices,unsigned Factor) const lowerInterleavedLoad() argument
[all...]