Skip to content

Commit e8e2309

Browse files
committed
upgrade: (llvm 14) getElementType() is now deprecated
llvm:184591aeeb5a531f2315c3d7cddcd199c87ecb2c
1 parent 1a0e8e6 commit e8e2309

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

bogus/BogusControlFlow.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -627,8 +627,8 @@ bool BogusControlFlow::doF(Module &M) {
627627
for (std::vector<Instruction *>::iterator i = toEdit.begin();
628628
i != toEdit.end(); ++i) {
629629
// if y < 10 || x*(x+1) % 2 == 0
630-
opX = new LoadInst(x->getType()->getElementType(), (Value *)x, "", (*i));
631-
opY = new LoadInst(y->getType()->getElementType(), (Value *)y, "", (*i));
630+
opX = new LoadInst(x->getType()->getPointerElementType(), (Value *)x, "", (*i));
631+
opY = new LoadInst(y->getType()->getPointerElementType(), (Value *)y, "", (*i));
632632

633633
op = BinaryOperator::Create(
634634
Instruction::Sub, (Value *)opX,

flattening/Flattening.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ bool Flattening::flatten(Function *f) {
107107
loopEntry = BasicBlock::Create(f->getContext(), "loopEntry", f, insert);
108108
loopEnd = BasicBlock::Create(f->getContext(), "loopEnd", f, insert);
109109

110-
load = new LoadInst(switchVar->getType()->getElementType(), switchVar,
110+
load = new LoadInst(switchVar->getType()->getPointerElementType(), switchVar,
111111
"switchVar", loopEntry);
112112

113113
// Move first BB on top

0 commit comments

Comments
 (0)