Searched refs:InstructionWorklist (Results 1 – 18 of 18) sorted by relevance
25 class InstructionWorklist {34 InstructionWorklist() = default;36 InstructionWorklist(InstructionWorklist &&) = default;37 InstructionWorklist &operator=(InstructionWorklist &&) = default;
29 InstructionWorklist Worklist;44 InstructionWorklist Worklist;
62 InstructionWorklist &Worklist;86 InstCombiner(InstructionWorklist &Worklist, BuilderTy &Builder, in InstCombiner()
276 SetVector<Instruction *> InstructionWorklist; in eliminateConstantExprUsesOfLDSFromAllInstructions() local280 InstructionWorklist.insert(I); in eliminateConstantExprUsesOfLDSFromAllInstructions()283 while (!InstructionWorklist.empty()) { in eliminateConstantExprUsesOfLDSFromAllInstructions()284 Instruction *I = InstructionWorklist.pop_back_val(); in eliminateConstantExprUsesOfLDSFromAllInstructions()299 InstructionWorklist.insert(NI); in eliminateConstantExprUsesOfLDSFromAllInstructions()
389 exclude header "Transforms/Utils/InstructionWorklist.h"
65 InstCombinerImpl(InstructionWorklist &Worklist, BuilderTy &Builder, in InstCombinerImpl()
4460 InstructionWorklist &ICWorklist) { in prepareICWorklistFromFunction()4582 Function &F, InstructionWorklist &Worklist, AliasAnalysis *AA, in combineInstructionsOverFunction()
86 InstructionWorklist Worklist;
2791 ./usr/include/llvm/Transforms/Utils/InstructionWorklist.h
2790 ./usr/include/llvm/Transforms/Utils/InstructionWorklist.h
2789 ./usr/include/llvm/Transforms/Utils/InstructionWorklist.h
5659 llvm/include/llvm/Transforms/Utils/InstructionWorklist.h