Searched refs:emitStrLen (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | BuildLibCalls.h | 93 Value *emitStrLen(Value *Ptr, IRBuilderBase &B, const DataLayout &DL,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 382 Value *DstLen = emitStrLen(Dst, B, DL, TLI); in emitStrLenMemCpy() 512 if (Value *StrLen = emitStrLen(SrcStr, B, DL, TLI)) in optimizeStrChr() 734 Value *StrLen = emitStrLen(Src, B, DL, TLI); in optimizeStpCpy() 783 return copyFlags(*CI, emitStrLen(Src, B, DL, TLI)); in optimizeStrLCpy() 1152 return copyFlags(*CI, emitStrLen(CI->getArgOperand(0), B, DL, TLI)); in optimizeStrCSpn() 1164 Value *StrLen = emitStrLen(CI->getArgOperand(1), B, DL, TLI); in optimizeStrStr() 3351 Value *Len = emitStrLen(CI->getArgOperand(2), B, DL, TLI); in optimizeSPrintFString() 4209 Value *StrLen = emitStrLen(Src, B, DL, TLI); in optimizeStrpCpyChk() 4250 return copyFlags(*CI, emitStrLen(CI->getArgOperand(0), B, in optimizeStrLenChk()
|
H A D | BuildLibCalls.cpp | 1468 Value *llvm::emitStrLen(Value *Ptr, IRBuilderBase &B, const DataLayout &DL, in emitStrLen() function in llvm
|