Skip to content

Commit 3bfbeb5

Browse files
committed
Rename WrapFlags to NoWrapFlags where it was inconsistent
1 parent 0aecc8f commit 3bfbeb5

File tree

4 files changed

+32
-30
lines changed

4 files changed

+32
-30
lines changed

llvm/docs/ReleaseNotes.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -296,8 +296,8 @@ They are described in detail in the `debug info migration guide <https://llvm.or
296296
* Added the following functions for accessing/setting the no-wrap flags for a
297297
GetElementPtr instruction
298298

299-
* ``LLVMBuildGEPWithWrapFlags``
300-
* ``LLVMConstGEPWithWrapFlags``
299+
* ``LLVMBuildGEPWithNoWrapFlags``
300+
* ``LLVMConstGEPWithNoWrapFlags``
301301
* ``LLVMGEPGetNoWrapFlags``
302302
* ``LLVMGEPSetNoWrapFlags``
303303

llvm/include/llvm-c/Core.h

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2409,10 +2409,11 @@ LLVMValueRef LLVMConstGEP2(LLVMTypeRef Ty, LLVMValueRef ConstantVal,
24092409
LLVMValueRef LLVMConstInBoundsGEP2(LLVMTypeRef Ty, LLVMValueRef ConstantVal,
24102410
LLVMValueRef *ConstantIndices,
24112411
unsigned NumIndices);
2412-
LLVMValueRef LLVMConstGEPWithWrapFlags(LLVMTypeRef Ty, LLVMValueRef ConstantVal,
2413-
LLVMValueRef *ConstantIndices,
2414-
unsigned NumIndices,
2415-
LLVMGEPNoWrapFlags WrapFlags);
2412+
LLVMValueRef LLVMConstGEPWithNoWrapFlags(LLVMTypeRef Ty,
2413+
LLVMValueRef ConstantVal,
2414+
LLVMValueRef *ConstantIndices,
2415+
unsigned NumIndices,
2416+
LLVMGEPNoWrapFlags NoWrapFlags);
24162417
LLVMValueRef LLVMConstTrunc(LLVMValueRef ConstantVal, LLVMTypeRef ToType);
24172418
LLVMValueRef LLVMConstPtrToInt(LLVMValueRef ConstantVal, LLVMTypeRef ToType);
24182419
LLVMValueRef LLVMConstIntToPtr(LLVMValueRef ConstantVal, LLVMTypeRef ToType);
@@ -3934,7 +3935,7 @@ LLVMGEPNoWrapFlags LLVMGEPGetNoWrapFlags(LLVMValueRef GEP);
39343935
*
39353936
* @see llvm::GetElementPtrInst::setNoWrapFlags
39363937
*/
3937-
void LLVMGEPSetNoWrapFlags(LLVMValueRef GEP, LLVMGEPNoWrapFlags WrapFlags);
3938+
void LLVMGEPSetNoWrapFlags(LLVMValueRef GEP, LLVMGEPNoWrapFlags NoWrapFlags);
39383939

39393940
/**
39403941
* @}
@@ -4395,11 +4396,11 @@ LLVMValueRef LLVMBuildGEP2(LLVMBuilderRef B, LLVMTypeRef Ty,
43954396
LLVMValueRef LLVMBuildInBoundsGEP2(LLVMBuilderRef B, LLVMTypeRef Ty,
43964397
LLVMValueRef Pointer, LLVMValueRef *Indices,
43974398
unsigned NumIndices, const char *Name);
4398-
LLVMValueRef LLVMBuildGEPWithWrapFlags(LLVMBuilderRef B, LLVMTypeRef Ty,
4399-
LLVMValueRef Pointer,
4400-
LLVMValueRef *Indices,
4401-
unsigned NumIndices, const char *Name,
4402-
LLVMGEPNoWrapFlags WrapFlags);
4399+
LLVMValueRef LLVMBuildGEPWithNoWrapFlags(LLVMBuilderRef B, LLVMTypeRef Ty,
4400+
LLVMValueRef Pointer,
4401+
LLVMValueRef *Indices,
4402+
unsigned NumIndices, const char *Name,
4403+
LLVMGEPNoWrapFlags NoWrapFlags);
44034404
LLVMValueRef LLVMBuildStructGEP2(LLVMBuilderRef B, LLVMTypeRef Ty,
44044405
LLVMValueRef Pointer, unsigned Idx,
44054406
const char *Name);

llvm/lib/IR/Core.cpp

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1815,15 +1815,16 @@ LLVMValueRef LLVMConstInBoundsGEP2(LLVMTypeRef Ty, LLVMValueRef ConstantVal,
18151815
return wrap(ConstantExpr::getInBoundsGetElementPtr(unwrap(Ty), Val, IdxList));
18161816
}
18171817

1818-
LLVMValueRef LLVMConstGEPWithWrapFlags(LLVMTypeRef Ty, LLVMValueRef ConstantVal,
1819-
LLVMValueRef *ConstantIndices,
1820-
unsigned NumIndices,
1821-
LLVMGEPNoWrapFlags WrapFlags) {
1818+
LLVMValueRef LLVMConstGEPWithNoWrapFlags(LLVMTypeRef Ty,
1819+
LLVMValueRef ConstantVal,
1820+
LLVMValueRef *ConstantIndices,
1821+
unsigned NumIndices,
1822+
LLVMGEPNoWrapFlags NoWrapFlags) {
18221823
ArrayRef<Constant *> IdxList(unwrap<Constant>(ConstantIndices, NumIndices),
18231824
NumIndices);
18241825
Constant *Val = unwrap<Constant>(ConstantVal);
18251826
return wrap(ConstantExpr::getGetElementPtr(
1826-
unwrap(Ty), Val, IdxList, mapFromLLVMGEPNoWrapFlags(WrapFlags)));
1827+
unwrap(Ty), Val, IdxList, mapFromLLVMGEPNoWrapFlags(NoWrapFlags)));
18271828
}
18281829

18291830
LLVMValueRef LLVMConstTrunc(LLVMValueRef ConstantVal, LLVMTypeRef ToType) {
@@ -3144,9 +3145,9 @@ LLVMGEPNoWrapFlags LLVMGEPGetNoWrapFlags(LLVMValueRef GEP) {
31443145
return mapToLLVMGEPNoWrapFlags(GEPOp->getNoWrapFlags());
31453146
}
31463147

3147-
void LLVMGEPSetNoWrapFlags(LLVMValueRef GEP, LLVMGEPNoWrapFlags WrapFlags) {
3148+
void LLVMGEPSetNoWrapFlags(LLVMValueRef GEP, LLVMGEPNoWrapFlags NoWrapFlags) {
31483149
GetElementPtrInst *GEPInst = unwrap<GetElementPtrInst>(GEP);
3149-
GEPInst->setNoWrapFlags(mapFromLLVMGEPNoWrapFlags(WrapFlags));
3150+
GEPInst->setNoWrapFlags(mapFromLLVMGEPNoWrapFlags(NoWrapFlags));
31503151
}
31513152

31523153
/*--.. Operations on phi nodes .............................................--*/
@@ -3949,14 +3950,14 @@ LLVMValueRef LLVMBuildInBoundsGEP2(LLVMBuilderRef B, LLVMTypeRef Ty,
39493950
unwrap(B)->CreateInBoundsGEP(unwrap(Ty), unwrap(Pointer), IdxList, Name));
39503951
}
39513952

3952-
LLVMValueRef LLVMBuildGEPWithWrapFlags(LLVMBuilderRef B, LLVMTypeRef Ty,
3953-
LLVMValueRef Pointer,
3954-
LLVMValueRef *Indices,
3955-
unsigned NumIndices, const char *Name,
3956-
LLVMGEPNoWrapFlags WrapFlags) {
3953+
LLVMValueRef LLVMBuildGEPWithNoWrapFlags(LLVMBuilderRef B, LLVMTypeRef Ty,
3954+
LLVMValueRef Pointer,
3955+
LLVMValueRef *Indices,
3956+
unsigned NumIndices, const char *Name,
3957+
LLVMGEPNoWrapFlags NoWrapFlags) {
39573958
ArrayRef<Value *> IdxList(unwrap(Indices), NumIndices);
39583959
return wrap(unwrap(B)->CreateGEP(unwrap(Ty), unwrap(Pointer), IdxList, Name,
3959-
mapFromLLVMGEPNoWrapFlags(WrapFlags)));
3960+
mapFromLLVMGEPNoWrapFlags(NoWrapFlags)));
39603961
}
39613962

39623963
LLVMValueRef LLVMBuildStructGEP2(LLVMBuilderRef B, LLVMTypeRef Ty,

llvm/tools/llvm-c-test/echo.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -413,8 +413,8 @@ static LLVMValueRef clone_constant_impl(LLVMValueRef Cst, LLVMModuleRef M) {
413413
for (int i = 1; i <= NumIdx; i++)
414414
Idx.push_back(clone_constant(LLVMGetOperand(Cst, i), M));
415415

416-
return LLVMConstGEPWithWrapFlags(ElemTy, Ptr, Idx.data(), NumIdx,
417-
LLVMGEPGetNoWrapFlags(Cst));
416+
return LLVMConstGEPWithNoWrapFlags(ElemTy, Ptr, Idx.data(), NumIdx,
417+
LLVMGEPGetNoWrapFlags(Cst));
418418
}
419419
default:
420420
fprintf(stderr, "%d is not a supported opcode for constant expressions\n",
@@ -767,9 +767,9 @@ struct FunCloner {
767767
for (int i = 1; i <= NumIdx; i++)
768768
Idx.push_back(CloneValue(LLVMGetOperand(Src, i)));
769769

770-
Dst =
771-
LLVMBuildGEPWithWrapFlags(Builder, ElemTy, Ptr, Idx.data(), NumIdx,
772-
Name, LLVMGEPGetNoWrapFlags(Src));
770+
Dst = LLVMBuildGEPWithNoWrapFlags(Builder, ElemTy, Ptr, Idx.data(),
771+
NumIdx, Name,
772+
LLVMGEPGetNoWrapFlags(Src));
773773
break;
774774
}
775775
case LLVMAtomicRMW: {

0 commit comments

Comments
 (0)