Searched refs:ResultPtr (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DConvertUTFWrapper.cpp20 char *&ResultPtr, const UTF8 *&ErrorPtr) {
30 memcpy(ResultPtr, Source.data(), Source.size());
31 ResultPtr += Source.size();
37 UTF16 *targetStart = reinterpret_cast<UTF16*>(ResultPtr);
43 ResultPtr = reinterpret_cast<char*>(targetStart);
50 UTF32 *targetStart = reinterpret_cast<UTF32*>(ResultPtr);
56 ResultPtr = reinterpret_cast<char*>(targetStart);
65 bool ConvertCodePointToUTF8(unsigned Source, char *&ResultPtr) { argument
68 UTF8 *TargetStart = reinterpret_cast<UTF8 *>(ResultPtr);
76 ResultPtr
19 ConvertUTF8toWide(unsigned WideCharWidth, llvm::StringRef Source, char *&ResultPtr, const UTF8 *&ErrorPtr) argument
191 char *ResultPtr = reinterpret_cast<char *>(&Result[0]); local
233 UTF8 *ResultPtr = reinterpret_cast<UTF8 *>(&Result[0]); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp821 Value *ResultPtr = Variadic->getOperand(0); local
825 L && L->isLoopInvariant(ResultPtr) &&
826 !hasMoreThanOneUseInLoop(ResultPtr, L);
829 if (ResultPtr->getType() != I8PtrTy)
830 ResultPtr = Builder.CreateBitCast(ResultPtr, I8PtrTy);
855 ResultPtr =
856 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Idx, "uglygep");
858 FirstResult = ResultPtr;
865 ResultPtr
891 Value *ResultPtr = Builder.CreatePtrToInt(Variadic->getOperand(0), IntPtrTy); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DConvertUTF.h189 * WideCharWidth. The converted data is written to ResultPtr, which needs to
191 * ResultPtr will point one after the end of the copied string. On failure,
192 * ResultPtr will not be changed, and ErrorPtr will be set to the location of
197 char *&ResultPtr, const UTF8 *&ErrorPtr);
222 * \param [in,out] ResultPtr pointer to the output buffer, needs to be at least
223 * \c UNI_MAX_UTF8_BYTES_PER_CODE_POINT bytes. On success \c ResultPtr is
228 bool ConvertCodePointToUTF8(unsigned Source, char *&ResultPtr);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DLiteralSupport.h216 char *ResultPtr; // cursor member in class:clang::StringLiteralParser
229 ResultPtr(ResultBuf.data()), hadError(false), Pascal(false) {
240 unsigned GetStringLength() const { return ResultPtr-ResultBuf.data(); }
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
H A DLiteralSupport.cpp232 char *ResultPtr = ResultBuf; local
233 bool Res = llvm::ConvertCodePointToUTF8(Codepoint, ResultPtr);
236 Str.append(ResultBuf, ResultPtr);
404 llvm::UTF32 *ResultPtr = reinterpret_cast<llvm::UTF32*>(ResultBuf); local
405 *ResultPtr = UcnVal;
413 llvm::UTF16 *ResultPtr = reinterpret_cast<llvm::UTF16*>(ResultBuf); local
416 *ResultPtr = UcnVal;
423 *ResultPtr = 0xD800 + (UcnVal >> 10);
424 *(ResultPtr+1) = 0xDC00 + (UcnVal & 0x3FF);
1463 ResultPtr(ResultBu
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp51 Value *ResultPtr = B.CreateGEP(Int8Ty, CI->getArgOperand(0), OffsetI32); local
53 CI->replaceAllUsesWith(ResultPtr);
H A DCodeGenPrepare.cpp4900 Value *ResultPtr = nullptr, *ResultIndex = nullptr; local
4904 ResultPtr = AddrMode.BaseReg;
4911 if (ResultPtr || AddrMode.Scale != 1)
4914 ResultPtr = AddrMode.ScaledReg;
4933 if (ResultPtr)
4936 ResultPtr = AddrMode.BaseGV;
4943 if (!ResultPtr && AddrMode.BaseReg) {
4944 ResultPtr = Builder.CreateIntToPtr(AddrMode.BaseReg, Addr->getType(),
4947 } else if (!ResultPtr && AddrMode.Scale == 1) {
4948 ResultPtr
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp1940 llvm::Value *ResultPtr; local
1958 ResultPtr = CGF.Builder.CreateInBoundsGEP(V.getPointer(), Offset);
1960 ResultPtr = V.getPointer();
1966 ResultPtr = CGF.Builder.CreateConstInBoundsGEP1_64(ResultPtr,
1971 return CGF.Builder.CreateBitCast(ResultPtr, InitialPtr.getType());
H A DCGBuiltin.cpp1405 Address ResultPtr = CGF.EmitPointerWithAlignment(ResultArg);
1406 llvm::Type *ResTy = ResultPtr.getElementType();
1462 CGF.Builder.CreateStore(CGF.EmitToMemory(Result, ResultQTy), ResultPtr,
3383 Address ResultPtr = EmitPointerWithAlignment(ResultArg);
3412 Builder.CreateStore(EmitToMemory(Result, ResultQTy), ResultPtr, isVolatile);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp3309 char *ResultPtr = &Target[0]; local
3312 llvm::ConvertUTF8toWide(CharByteWidth, Source, ResultPtr, ErrorPtr);
3315 Target.resize(ResultPtr - &Target[0]);

Completed in 345 milliseconds