diff options
Diffstat (limited to 'llvm/lib/Transforms/Utils/BuildLibCalls.cpp')
-rw-r--r-- | llvm/lib/Transforms/Utils/BuildLibCalls.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/llvm/lib/Transforms/Utils/BuildLibCalls.cpp b/llvm/lib/Transforms/Utils/BuildLibCalls.cpp index e25ec74..048f132 100644 --- a/llvm/lib/Transforms/Utils/BuildLibCalls.cpp +++ b/llvm/lib/Transforms/Utils/BuildLibCalls.cpp @@ -316,7 +316,7 @@ bool llvm::inferNonMandatoryLibFuncAttrs(Function &F, case LibFunc_strcpy: case LibFunc_strncpy: Changed |= setReturnedArg(F, 0); - LLVM_FALLTHROUGH; + [[fallthrough]]; case LibFunc_stpcpy: case LibFunc_stpncpy: Changed |= setOnlyAccessesArgMemory(F); @@ -386,7 +386,7 @@ bool llvm::inferNonMandatoryLibFuncAttrs(Function &F, break; case LibFunc_strndup: Changed |= setArgNoUndef(F, 1); - LLVM_FALLTHROUGH; + [[fallthrough]]; case LibFunc_strdup: Changed |= setAllocFamily(F, "malloc"); Changed |= setOnlyAccessesInaccessibleMemOrArgMem(F); @@ -448,7 +448,7 @@ bool llvm::inferNonMandatoryLibFuncAttrs(Function &F, Changed |= setAlignedAllocParam(F, 0); Changed |= setAllocSize(F, 1, None); Changed |= setAllocKind(F, AllocFnKind::Alloc | AllocFnKind::Uninitialized | AllocFnKind::Aligned); - LLVM_FALLTHROUGH; + [[fallthrough]]; case LibFunc_valloc: case LibFunc_malloc: case LibFunc_vec_malloc: @@ -507,7 +507,7 @@ bool llvm::inferNonMandatoryLibFuncAttrs(Function &F, case LibFunc_mempcpy: case LibFunc_memccpy: Changed |= setWillReturn(F); - LLVM_FALLTHROUGH; + [[fallthrough]]; case LibFunc_memcpy_chk: Changed |= setDoesNotThrow(F); Changed |= setOnlyAccessesArgMemory(F); @@ -985,7 +985,7 @@ bool llvm::inferNonMandatoryLibFuncAttrs(Function &F, break; case LibFunc_dunder_strndup: Changed |= setArgNoUndef(F, 1); - LLVM_FALLTHROUGH; + [[fallthrough]]; case LibFunc_dunder_strdup: Changed |= setDoesNotThrow(F); Changed |= setRetDoesNotAlias(F); @@ -1078,10 +1078,10 @@ bool llvm::inferNonMandatoryLibFuncAttrs(Function &F, Changed |= setDoesNotCapture(F, 0); Changed |= setDoesNotCapture(F, 1); Changed |= setOnlyReadsMemory(F, 1); - LLVM_FALLTHROUGH; + [[fallthrough]]; case LibFunc_memset: Changed |= setWillReturn(F); - LLVM_FALLTHROUGH; + [[fallthrough]]; case LibFunc_memset_chk: Changed |= setOnlyAccessesArgMemory(F); Changed |= setOnlyWritesMemory(F, 0); |