Skip to content

Commit 4d3a7ff

Browse files
committed
minor
1 parent a89ec4f commit 4d3a7ff

3 files changed

Lines changed: 26 additions & 25 deletions

File tree

include/phasar/PhasarLLVM/Pointer/LLVMPointsToSet.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ class LLVMPointsToSet : public LLVMPointsToInfo {
6969
const llvm::GlobalObject *VG);
7070

7171
/// Utility function used by computeFunctionsPointsToSet(...)
72-
bool addPointer(llvm::AAResults &AA, const llvm::DataLayout &DL,
72+
void addPointer(llvm::AAResults &AA, const llvm::DataLayout &DL,
7373
const llvm::Value *V, std::vector<const llvm::Value *> &Reps);
7474

7575
[[nodiscard]] static PointsToSetPtrTy getEmptyPointsToSet();

lib/PhasarLLVM/Pointer/LLVMPointsToSet.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ static bool mayAlias(llvm::AAResults &AA, const llvm::DataLayout &DL,
246246
return false;
247247
}
248248

249-
bool LLVMPointsToSet::addPointer(llvm::AAResults &AA,
249+
void LLVMPointsToSet::addPointer(llvm::AAResults &AA,
250250
const llvm::DataLayout &DL,
251251
const llvm::Value *V,
252252
std::vector<const llvm::Value *> &Reps) {

lib/Utils/LLVMShorthands.cpp

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -288,9 +288,9 @@ const llvm::Instruction *getNthInstruction(const llvm::Function *F,
288288

289289
std::vector<const llvm::Instruction *>
290290
getAllExitPoints(const llvm::Function *F) {
291-
std::vector<const llvm::Instruction *> ret;
292-
appendAllExitPoints(F, ret);
293-
return ret;
291+
std::vector<const llvm::Instruction *> Ret;
292+
appendAllExitPoints(F, Ret);
293+
return Ret;
294294
}
295295

296296
void appendAllExitPoints(const llvm::Function *F,
@@ -300,12 +300,12 @@ void appendAllExitPoints(const llvm::Function *F,
300300
}
301301

302302
for (const auto &BB : *F) {
303-
const auto *term = BB.getTerminator();
304-
assert(term && "Invalid IR: Each BasicBlock must have a terminator "
303+
const auto *Term = BB.getTerminator();
304+
assert(Term && "Invalid IR: Each BasicBlock must have a terminator "
305305
"instruction at the end");
306-
if (llvm::isa<llvm::ReturnInst>(term) ||
307-
llvm::isa<llvm::ResumeInst>(term)) {
308-
ExitPoints.push_back(term);
306+
if (llvm::isa<llvm::ReturnInst>(Term) ||
307+
llvm::isa<llvm::ResumeInst>(Term)) {
308+
ExitPoints.push_back(Term);
309309
}
310310
}
311311
}
@@ -441,28 +441,29 @@ bool isStaticVariableLazyInitializationBranch(const llvm::BranchInst *Inst) {
441441
}
442442

443443
bool isVarAnnotationIntrinsic(const llvm::Function *F) {
444-
static const llvm::StringRef kVarAnnotationName("llvm.var.annotation");
445-
return F->getName() == kVarAnnotationName;
444+
static constexpr llvm::StringLiteral KVarAnnotationName(
445+
"llvm.var.annotation");
446+
return F->getName() == KVarAnnotationName;
446447
}
447448

448449
llvm::StringRef getVarAnnotationIntrinsicName(const llvm::CallInst *CallInst) {
449-
const int kPointerGlobalStringIdx = 1;
450-
auto *ce = llvm::cast<llvm::ConstantExpr>(
451-
CallInst->getOperand(kPointerGlobalStringIdx));
452-
assert(ce != nullptr);
453-
assert(ce->getOpcode() == llvm::Instruction::GetElementPtr);
454-
assert(llvm::dyn_cast<llvm::GlobalVariable>(ce->getOperand(0)) != nullptr);
455-
456-
auto *annoteStr = llvm::dyn_cast<llvm::GlobalVariable>(ce->getOperand(0));
450+
const int KPointerGlobalStringIdx = 1;
451+
auto *CE = llvm::cast<llvm::ConstantExpr>(
452+
CallInst->getOperand(KPointerGlobalStringIdx));
453+
assert(CE != nullptr);
454+
assert(CE->getOpcode() == llvm::Instruction::GetElementPtr);
455+
assert(llvm::dyn_cast<llvm::GlobalVariable>(CE->getOperand(0)) != nullptr);
456+
457+
auto *AnnoteStr = llvm::dyn_cast<llvm::GlobalVariable>(CE->getOperand(0));
457458
assert(llvm::dyn_cast<llvm::ConstantDataSequential>(
458-
annoteStr->getInitializer()));
459+
AnnoteStr->getInitializer()));
459460

460-
auto *data =
461-
llvm::dyn_cast<llvm::ConstantDataSequential>(annoteStr->getInitializer());
461+
auto *Data =
462+
llvm::dyn_cast<llvm::ConstantDataSequential>(AnnoteStr->getInitializer());
462463

463464
// getAsCString to get rid of the null-terminator
464-
assert(data->isCString());
465-
return data->getAsCString();
465+
assert(Data->isCString());
466+
return Data->getAsCString();
466467
}
467468

468469
} // namespace psr

0 commit comments

Comments
 (0)