[ScopBuilder] Drop unnecessary namespace identifiers [NFC]

llvm-svn: 286781
This commit is contained in:
Tobias Grosser 2016-11-13 21:28:13 +00:00
parent 5743e8de86
commit 26be8e99b6
1 changed files with 8 additions and 8 deletions

View File

@ -317,21 +317,21 @@ bool ScopBuilder::buildAccessCallInst(MemAccInst Inst, Loop *L) {
auto *AF = SE.getConstant(IntegerType::getInt64Ty(CI->getContext()), 0); auto *AF = SE.getConstant(IntegerType::getInt64Ty(CI->getContext()), 0);
auto *CalledFunction = CI->getCalledFunction(); auto *CalledFunction = CI->getCalledFunction();
switch (AA.getModRefBehavior(CalledFunction)) { switch (AA.getModRefBehavior(CalledFunction)) {
case llvm::FMRB_UnknownModRefBehavior: case FMRB_UnknownModRefBehavior:
llvm_unreachable("Unknown mod ref behaviour cannot be represented."); llvm_unreachable("Unknown mod ref behaviour cannot be represented.");
case llvm::FMRB_DoesNotAccessMemory: case FMRB_DoesNotAccessMemory:
return true; return true;
case llvm::FMRB_DoesNotReadMemory: case FMRB_DoesNotReadMemory:
case llvm::FMRB_OnlyAccessesInaccessibleMem: case FMRB_OnlyAccessesInaccessibleMem:
case llvm::FMRB_OnlyAccessesInaccessibleOrArgMem: case FMRB_OnlyAccessesInaccessibleOrArgMem:
return false; return false;
case llvm::FMRB_OnlyReadsMemory: case FMRB_OnlyReadsMemory:
GlobalReads.push_back(CI); GlobalReads.push_back(CI);
return true; return true;
case llvm::FMRB_OnlyReadsArgumentPointees: case FMRB_OnlyReadsArgumentPointees:
ReadOnly = true; ReadOnly = true;
// Fall through // Fall through
case llvm::FMRB_OnlyAccessesArgumentPointees: case FMRB_OnlyAccessesArgumentPointees:
auto AccType = ReadOnly ? MemoryAccess::READ : MemoryAccess::MAY_WRITE; auto AccType = ReadOnly ? MemoryAccess::READ : MemoryAccess::MAY_WRITE;
for (const auto &Arg : CI->arg_operands()) { for (const auto &Arg : CI->arg_operands()) {
if (!Arg->getType()->isPointerTy()) if (!Arg->getType()->isPointerTy())