@@ -288,9 +288,9 @@ const llvm::Instruction *getNthInstruction(const llvm::Function *F,
288288
289289std::vector<const llvm::Instruction *>
290290getAllExitPoints (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
296296void 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
443443bool 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
448449llvm::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