Home
last modified time | relevance | path

Searched refs:ResultPtr (Results 1 – 7 of 7) sorted by relevance

/NextBSD/contrib/llvm/lib/Support/
HDConvertUTFWrapper.cpp18 char *&ResultPtr, const UTF8 *&ErrorPtr) { in ConvertUTF8toWide() argument
28 memcpy(ResultPtr, Source.data(), Source.size()); in ConvertUTF8toWide()
29 ResultPtr += Source.size(); in ConvertUTF8toWide()
35 UTF16 *targetStart = reinterpret_cast<UTF16*>(ResultPtr); in ConvertUTF8toWide()
41 ResultPtr = reinterpret_cast<char*>(targetStart); in ConvertUTF8toWide()
48 UTF32 *targetStart = reinterpret_cast<UTF32*>(ResultPtr); in ConvertUTF8toWide()
54 ResultPtr = reinterpret_cast<char*>(targetStart); in ConvertUTF8toWide()
63 bool ConvertCodePointToUTF8(unsigned Source, char *&ResultPtr) { in ConvertCodePointToUTF8() argument
66 UTF8 *TargetStart = reinterpret_cast<UTF8 *>(ResultPtr); in ConvertCodePointToUTF8()
74 ResultPtr = reinterpret_cast<char*>(TargetStart); in ConvertCodePointToUTF8()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDSeparateConstOffsetFromGEP.cpp736 Value *ResultPtr = Variadic->getOperand(0); in lowerToSingleIndexGEPs() local
737 if (ResultPtr->getType() != I8PtrTy) in lowerToSingleIndexGEPs()
738 ResultPtr = Builder.CreateBitCast(ResultPtr, I8PtrTy); in lowerToSingleIndexGEPs()
763 ResultPtr = in lowerToSingleIndexGEPs()
764 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Idx, "uglygep"); in lowerToSingleIndexGEPs()
771 ResultPtr = in lowerToSingleIndexGEPs()
772 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Offset, "uglygep"); in lowerToSingleIndexGEPs()
774 if (ResultPtr->getType() != Variadic->getType()) in lowerToSingleIndexGEPs()
775 ResultPtr = Builder.CreateBitCast(ResultPtr, Variadic->getType()); in lowerToSingleIndexGEPs()
777 Variadic->replaceAllUsesWith(ResultPtr); in lowerToSingleIndexGEPs()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Lex/
HDLiteralSupport.cpp220 char *ResultPtr = ResultBuf; in appendCodePoint() local
221 bool Res = llvm::ConvertCodePointToUTF8(Codepoint, ResultPtr); in appendCodePoint()
224 Str.append(ResultBuf, ResultPtr); in appendCodePoint()
392 UTF32 *ResultPtr = reinterpret_cast<UTF32*>(ResultBuf); in EncodeUCNEscape() local
393 *ResultPtr = UcnVal; in EncodeUCNEscape()
401 UTF16 *ResultPtr = reinterpret_cast<UTF16*>(ResultBuf); in EncodeUCNEscape() local
404 *ResultPtr = UcnVal; in EncodeUCNEscape()
411 *ResultPtr = 0xD800 + (UcnVal >> 10); in EncodeUCNEscape()
412 *(ResultPtr+1) = 0xDC00 + (UcnVal & 0x3FF); in EncodeUCNEscape()
1261 ResultPtr(ResultBuf.data()), hadError(false), Pascal(false) { in StringLiteralParser()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Lex/
HDLiteralSupport.h194 char *ResultPtr; // cursor variable
207 ResultPtr(ResultBuf.data()), hadError(false), Pascal(false) { in SM()
218 unsigned GetStringLength() const { return ResultPtr-ResultBuf.data(); } in GetStringLength()
/NextBSD/contrib/llvm/include/llvm/Support/
HDConvertUTF.h198 char *&ResultPtr, const UTF8 *&ErrorPtr);
210 bool ConvertCodePointToUTF8(unsigned Source, char *&ResultPtr);
/NextBSD/contrib/llvm/lib/CodeGen/
HDCodeGenPrepare.cpp3337 Value *ResultPtr = nullptr, *ResultIndex = nullptr; in OptimizeMemoryInst() local
3341 ResultPtr = AddrMode.BaseReg; in OptimizeMemoryInst()
3348 if (ResultPtr || AddrMode.Scale != 1) in OptimizeMemoryInst()
3351 ResultPtr = AddrMode.ScaledReg; in OptimizeMemoryInst()
3356 if (ResultPtr) in OptimizeMemoryInst()
3359 ResultPtr = AddrMode.BaseGV; in OptimizeMemoryInst()
3365 if (!ResultPtr && AddrMode.BaseReg) { in OptimizeMemoryInst()
3366 ResultPtr = in OptimizeMemoryInst()
3369 } else if (!ResultPtr && AddrMode.Scale == 1) { in OptimizeMemoryInst()
3370 ResultPtr = in OptimizeMemoryInst()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaExpr.cpp3009 char *ResultPtr = &Target[0]; in ConvertUTF8ToWideString() local
3011 bool success = ConvertUTF8toWide(CharByteWidth, Source, ResultPtr, ErrorPtr); in ConvertUTF8ToWideString()
3014 Target.resize(ResultPtr - &Target[0]); in ConvertUTF8ToWideString()