Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVStructurizer.cpp309 struct Splitter { struct in __anon1b48a8830111::SPIRVStructurizer
315 Splitter(Function &F, LoopInfo &LI) : F(F), LI(LI) { invalidate(); } in Splitter() argument
786 void constructDivergentConstruct(BlockSet &Visited, Splitter &S, in constructDivergentConstruct()
823 BlockSet getConstructBlocks(Splitter &S, DivergentConstruct *Node) { in getConstructBlocks()
837 bool fixupConstruct(Splitter &S, DivergentConstruct *Node) { in fixupConstruct()
919 Splitter S(F, LI); in splitCriticalEdges()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp625 template<typename Splitter>
626 bool ScalarizerVisitor::splitUnary(Instruction &I, const Splitter &Split) { in splitUnary()
653 template<typename Splitter>
654 bool ScalarizerVisitor::splitBinary(Instruction &I, const Splitter &Split) { in splitBinary()
H A DSROA.cpp3962 LoadOpSplitter Splitter(&LI, *U, LI.getType(), LI.getAAMetadata(), in visitLoadInst() local
3964 Splitter.recordFakeUses(LI); in visitLoadInst()
3966 Splitter.emitSplitOps(LI.getType(), V, LI.getName() + ".fca"); in visitLoadInst()
3967 Splitter.emitFakeUses(); in visitLoadInst()
4037 StoreOpSplitter Splitter(&SI, *U, V->getType(), SI.getAAMetadata(), &SI, in visitStoreInst() local
4039 Splitter.emitSplitOps(V->getType(), V, V->getName() + ".fca"); in visitStoreInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerBufferFatPointers.cpp2535 SplitPtrStructs Splitter(DL, M.getContext(), &TM); in run() local
2537 Splitter.processFunction(*F); in run()
/freebsd/share/misc/
H A Dusb_vendors16565 8897 C8051F38x HDMI Splitter [UHBX]