X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fllvm%2FTransforms%2FUtils%2FPromoteMemToReg.h;h=c83fedb0e2cac376db9423b273d664338f22134b;hb=d37ec47374bf5c4ab3e443be1fe208f459afc696;hp=fde4b81d7f1f2e496e483244d5b9333794f5461e;hpb=02aea0116a0f5a5092a659d57f66cd042c212332;p=oota-llvm.git diff --git a/include/llvm/Transforms/Utils/PromoteMemToReg.h b/include/llvm/Transforms/Utils/PromoteMemToReg.h index fde4b81d7f1..c83fedb0e2c 100644 --- a/include/llvm/Transforms/Utils/PromoteMemToReg.h +++ b/include/llvm/Transforms/Utils/PromoteMemToReg.h @@ -15,7 +15,7 @@ #ifndef LLVM_TRANSFORMS_UTILS_PROMOTEMEMTOREG_H #define LLVM_TRANSFORMS_UTILS_PROMOTEMEMTOREG_H -#include +#include "llvm/ADT/ArrayRef.h" namespace llvm { @@ -40,8 +40,8 @@ bool isAllocaPromotable(const AllocaInst *AI); /// /// If AST is specified, the specified tracker is updated to reflect changes /// made to the IR. -void PromoteMemToReg(const std::vector &Allocas, - DominatorTree &DT, AliasSetTracker *AST = 0); +void PromoteMemToReg(ArrayRef Allocas, DominatorTree &DT, + AliasSetTracker *AST = nullptr); } // End llvm namespace