Skip to content

Commit da07d12

Browse files
committed
Delete VectorBuilder entirely
1 parent acc8ac1 commit da07d12

File tree

5 files changed

+0
-222
lines changed

5 files changed

+0
-222
lines changed

llvm/include/llvm/IR/VectorBuilder.h

Lines changed: 0 additions & 111 deletions
This file was deleted.

llvm/include/llvm/Transforms/Utils/LoopUtils.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "llvm/Analysis/IVDescriptors.h"
1717
#include "llvm/Analysis/LoopAccessAnalysis.h"
1818
#include "llvm/Analysis/TargetTransformInfo.h"
19-
#include "llvm/IR/VectorBuilder.h"
2019
#include "llvm/Support/Compiler.h"
2120
#include "llvm/Transforms/Utils/ValueMapper.h"
2221

llvm/lib/IR/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ add_llvm_component_library(LLVMCore
7474
User.cpp
7575
Value.cpp
7676
ValueSymbolTable.cpp
77-
VectorBuilder.cpp
7877
VectorTypeUtils.cpp
7978
Verifier.cpp
8079
VFABIDemangler.cpp

llvm/lib/IR/VectorBuilder.cpp

Lines changed: 0 additions & 107 deletions
This file was deleted.

llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "llvm/IR/Intrinsics.h"
3131
#include "llvm/IR/Type.h"
3232
#include "llvm/IR/Value.h"
33-
#include "llvm/IR/VectorBuilder.h"
3433
#include "llvm/Support/Casting.h"
3534
#include "llvm/Support/CommandLine.h"
3635
#include "llvm/Support/Debug.h"
@@ -2525,7 +2524,6 @@ void VPReductionEVLRecipe::execute(VPTransformState &State) {
25252524
Value *EVL = State.get(getEVL(), VPLane(0));
25262525

25272526
Value *Mask;
2528-
// TODO: move the all-true mask generation into VectorBuilder.
25292527
if (VPValue *CondOp = getCondOp())
25302528
Mask = State.get(CondOp);
25312529
else

0 commit comments

Comments
 (0)