File tree 2 files changed +4
-8
lines changed
llvm/lib/Transforms/Instrumentation
2 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -3201,8 +3201,7 @@ Value *DFSanVisitor::makeAddAcquireOrderingTable(IRBuilder<> &IRB) {
3201
3201
OrderingTable[(int )AtomicOrderingCABI::seq_cst] =
3202
3202
(int )AtomicOrderingCABI::seq_cst;
3203
3203
3204
- return ConstantDataVector::get (IRB.getContext (),
3205
- ArrayRef (OrderingTable, NumOrderings));
3204
+ return ConstantDataVector::get (IRB.getContext (), OrderingTable);
3206
3205
}
3207
3206
3208
3207
void DFSanVisitor::visitLibAtomicLoad (CallBase &CB) {
@@ -3245,8 +3244,7 @@ Value *DFSanVisitor::makeAddReleaseOrderingTable(IRBuilder<> &IRB) {
3245
3244
OrderingTable[(int )AtomicOrderingCABI::seq_cst] =
3246
3245
(int )AtomicOrderingCABI::seq_cst;
3247
3246
3248
- return ConstantDataVector::get (IRB.getContext (),
3249
- ArrayRef (OrderingTable, NumOrderings));
3247
+ return ConstantDataVector::get (IRB.getContext (), OrderingTable);
3250
3248
}
3251
3249
3252
3250
void DFSanVisitor::visitLibAtomicStore (CallBase &CB) {
Original file line number Diff line number Diff line change @@ -2131,8 +2131,7 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
2131
2131
OrderingTable[(int )AtomicOrderingCABI::seq_cst] =
2132
2132
(int )AtomicOrderingCABI::seq_cst;
2133
2133
2134
- return ConstantDataVector::get (IRB.getContext (),
2135
- ArrayRef (OrderingTable, NumOrderings));
2134
+ return ConstantDataVector::get (IRB.getContext (), OrderingTable);
2136
2135
}
2137
2136
2138
2137
AtomicOrdering addAcquireOrdering (AtomicOrdering a) {
@@ -2166,8 +2165,7 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
2166
2165
OrderingTable[(int )AtomicOrderingCABI::seq_cst] =
2167
2166
(int )AtomicOrderingCABI::seq_cst;
2168
2167
2169
- return ConstantDataVector::get (IRB.getContext (),
2170
- ArrayRef (OrderingTable, NumOrderings));
2168
+ return ConstantDataVector::get (IRB.getContext (), OrderingTable);
2171
2169
}
2172
2170
2173
2171
// ------------------- Visitors.
You can’t perform that action at this time.
0 commit comments