Home
last modified time | relevance | path

Searched refs:VectorCombine (Results 1 – 13 of 13) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp64 class VectorCombine { class
66 VectorCombine(Function &F, const TargetTransformInfo &TTI, in VectorCombine() function in __anon6b1f0adf0111::VectorCombine
155 bool VectorCombine::vectorizeLoadInsert(Instruction &I) { in vectorizeLoadInsert()
277 bool VectorCombine::widenSubvectorLoad(Instruction &I) { in widenSubvectorLoad()
336 ExtractElementInst *VectorCombine::getShuffleExtract( in getShuffleExtract()
386 bool VectorCombine::isExtractExtractCheap(ExtractElementInst *Ext0, in isExtractExtractCheap()
518 void VectorCombine::foldExtExtCmp(ExtractElementInst *Ext0, in foldExtExtCmp()
537 void VectorCombine::foldExtExtBinop(ExtractElementInst *Ext0, in foldExtExtBinop()
560 bool VectorCombine::foldExtractExtract(Instruction &I) { in foldExtractExtract()
619 bool VectorCombine::foldInsExtFNeg(Instruction &I) { in foldInsExtFNeg()
[all …]
H A DCMakeLists.txt7 VectorCombine.cpp
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/
H A DBUILD.gn20 "VectorCombine.cpp",
/openbsd-src/gnu/usr.bin/clang/libLLVMVectorize/
H A DMakefile14 VectorCombine.cpp \
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd642846 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h
H A Dclang.macppc2845 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h
H A Dclang.loongson2845 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h
H A Dclang.octeon2845 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h
H A Dclang.arm642846 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h
H A Dclang.powerpc642844 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h
H A Dclang.armv72844 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h
H A Dclang.i3862844 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h
H A Dclang.sparc642845 ./usr/include/llvm/Transforms/Vectorize/VectorCombine.h