File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
llvm/lib/Transforms/Vectorize Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -3034,7 +3034,7 @@ class BoUpSLP {
3034
3034
SetVector<Instruction *> GatherShuffleExtractSeq;
3035
3035
3036
3036
/// A list of blocks that we are going to CSE.
3037
- SetVector <BasicBlock *> CSEBlocks;
3037
+ DenseSet <BasicBlock *> CSEBlocks;
3038
3038
3039
3039
/// Contains all scheduling relevant data for an instruction.
3040
3040
/// A ScheduleData either represents a single instruction or a member of an
@@ -10093,12 +10093,12 @@ class BoUpSLP::ShuffleInstructionBuilder final : public BaseShuffleAnalysis {
10093
10093
/// Holds all of the instructions that we gathered.
10094
10094
SetVector<Instruction *> &GatherShuffleExtractSeq;
10095
10095
/// A list of blocks that we are going to CSE.
10096
- SetVector <BasicBlock *> &CSEBlocks;
10096
+ DenseSet <BasicBlock *> &CSEBlocks;
10097
10097
10098
10098
public:
10099
10099
ShuffleIRBuilder(IRBuilderBase &Builder,
10100
10100
SetVector<Instruction *> &GatherShuffleExtractSeq,
10101
- SetVector <BasicBlock *> &CSEBlocks)
10101
+ DenseSet <BasicBlock *> &CSEBlocks)
10102
10102
: Builder(Builder), GatherShuffleExtractSeq(GatherShuffleExtractSeq),
10103
10103
CSEBlocks(CSEBlocks) {}
10104
10104
~ShuffleIRBuilder() = default;
You can’t perform that action at this time.
0 commit comments