| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | ConvertUTFWrapper.cpp | 19 char *&ResultPtr, const UTF8 *&ErrorPtr) { in ConvertUTF8toWide() argument 29 memcpy(ResultPtr, Source.data(), Source.size()); in ConvertUTF8toWide() 30 ResultPtr += Source.size(); in ConvertUTF8toWide() 36 UTF16 *targetStart = reinterpret_cast<UTF16 *>(ResultPtr); in ConvertUTF8toWide() 42 ResultPtr = reinterpret_cast<char *>(targetStart); in ConvertUTF8toWide() 49 UTF32 *targetStart = reinterpret_cast<UTF32 *>(ResultPtr); in ConvertUTF8toWide() 55 ResultPtr = reinterpret_cast<char *>(targetStart); in ConvertUTF8toWide() 64 bool ConvertCodePointToUTF8(unsigned Source, char *&ResultPtr) { in ConvertCodePointToUTF8() argument 67 UTF8 *TargetStart = reinterpret_cast<UTF8 *>(ResultPtr); in ConvertCodePointToUTF8() 74 ResultPtr = reinterpret_cast<char *>(TargetStart); in ConvertCodePointToUTF8() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 897 Value *ResultPtr = Variadic->getOperand(0); in lowerToSingleIndexGEPs() local 901 L && L->isLoopInvariant(ResultPtr) && in lowerToSingleIndexGEPs() 902 !hasMoreThanOneUseInLoop(ResultPtr, L); in lowerToSingleIndexGEPs() 929 ResultPtr = Builder.CreatePtrAdd(ResultPtr, Idx, "uglygep"); in lowerToSingleIndexGEPs() 931 FirstResult = ResultPtr; in lowerToSingleIndexGEPs() 938 ResultPtr = Builder.CreatePtrAdd(ResultPtr, Offset, "uglygep"); in lowerToSingleIndexGEPs() 946 auto *SecondGEP = dyn_cast<GetElementPtrInst>(ResultPtr); in lowerToSingleIndexGEPs() 950 Variadic->replaceAllUsesWith(ResultPtr); in lowerToSingleIndexGEPs() 963 Value *ResultPtr = Builder.CreatePtrToInt(Variadic->getOperand(0), IntPtrTy); in lowerToArithmetics() local 988 ResultPtr = Builder.CreateAdd(ResultPtr, Idx); in lowerToArithmetics() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | LiteralSupport.cpp | 376 char *ResultPtr = ResultBuf; in appendCodePoint() local 377 if (llvm::ConvertCodePointToUTF8(Codepoint, ResultPtr)) in appendCodePoint() 378 Str.append(ResultBuf, ResultPtr); in appendCodePoint() 777 llvm::UTF32 *ResultPtr = reinterpret_cast<llvm::UTF32*>(ResultBuf); in EncodeUCNEscape() local 778 *ResultPtr = UcnVal; in EncodeUCNEscape() 786 llvm::UTF16 *ResultPtr = reinterpret_cast<llvm::UTF16*>(ResultBuf); in EncodeUCNEscape() local 789 *ResultPtr = UcnVal; in EncodeUCNEscape() 796 *ResultPtr = 0xD800 + (UcnVal >> 10); in EncodeUCNEscape() 797 *(ResultPtr+1) = 0xDC00 + (UcnVal & 0x3FF); in EncodeUCNEscape() 1996 ResultPtr(ResultBuf.data()), EvalMethod(EvalMethod), hadError(false), in StringLiteralParser() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | LiteralSupport.h | 242 char *ResultPtr; // cursor variable 257 ResultPtr(ResultBuf.data()), in SM() 269 unsigned GetStringLength() const { return ResultPtr-ResultBuf.data(); } in GetStringLength()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | ConvertUTF.h | 237 char *&ResultPtr, const UTF8 *&ErrorPtr); 268 LLVM_ABI bool ConvertCodePointToUTF8(unsigned Source, char *&ResultPtr);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGPointerAuth.cpp | 649 llvm::Value *CodeGenFunction::authPointerToPointerCast(llvm::Value *ResultPtr, in authPointerToPointerCast() argument 660 return ResultPtr; in authPointerToPointerCast() 670 return emitPointerAuthResign(ResultPtr, DestType, CurAuthInfo, NewAuthInfo, in authPointerToPointerCast()
|
| H A D | ItaniumCXXABI.cpp | 2380 llvm::Value *ResultPtr; in performTypeAdjustment() local 2402 ResultPtr = CGF.Builder.CreateInBoundsGEP(V.getElementType(), in performTypeAdjustment() 2405 ResultPtr = V.emitRawPointer(CGF); in performTypeAdjustment() 2411 ResultPtr = CGF.Builder.CreateConstInBoundsGEP1_64(CGF.Int8Ty, ResultPtr, in performTypeAdjustment() 2415 return ResultPtr; in performTypeAdjustment()
|
| H A D | CGBuiltin.cpp | 2326 Address ResultPtr = CGF.EmitPointerWithAlignment(ResultArg); in EmitCheckedUnsignedMultiplySignedResult() local 2327 CGF.Builder.CreateStore(CGF.EmitToMemory(Result, ResultQTy), ResultPtr, in EmitCheckedUnsignedMultiplySignedResult() 2370 Address ResultPtr = CGF.EmitPointerWithAlignment(ResultArg); in EmitCheckedMixedSignMultiply() local 2427 CGF.Builder.CreateStore(CGF.EmitToMemory(Result, ResultQTy), ResultPtr, in EmitCheckedMixedSignMultiply() 5360 Address ResultPtr = EmitPointerWithAlignment(ResultArg); in EmitBuiltinExpr() local 5389 Builder.CreateStore(EmitToMemory(Result, ResultQTy), ResultPtr, isVolatile); in EmitBuiltinExpr()
|
| H A D | CodeGenFunction.h | 4620 llvm::Value *authPointerToPointerCast(llvm::Value *ResultPtr,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 5981 Value *ResultPtr = nullptr, *ResultIndex = nullptr; in optimizeMemoryInst() local 5985 ResultPtr = AddrMode.BaseReg; in optimizeMemoryInst() 5992 if (ResultPtr || AddrMode.Scale != 1) in optimizeMemoryInst() 5995 ResultPtr = AddrMode.ScaledReg; in optimizeMemoryInst() 6015 if (ResultPtr) in optimizeMemoryInst() 6019 ResultPtr = Builder.CreateThreadLocalAddress(BaseGV); in optimizeMemoryInst() 6021 ResultPtr = BaseGV; in optimizeMemoryInst() 6029 if (!ResultPtr && AddrMode.BaseReg) { in optimizeMemoryInst() 6030 ResultPtr = Builder.CreateIntToPtr(AddrMode.BaseReg, Addr->getType(), in optimizeMemoryInst() 6033 } else if (!ResultPtr && AddrMode.Scale == 1) { in optimizeMemoryInst() [all …]
|
| H A D | PreISelIntrinsicLowering.cpp | 118 Value *ResultPtr = B.CreatePtrAdd(CI->getArgOperand(0), OffsetI32); in lowerLoadRelative() local 120 CI->replaceAllUsesWith(ResultPtr); in lowerLoadRelative()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpBuiltin.cpp | 773 const Pointer &ResultPtr = S.Stk.pop<Pointer>(); in interp__builtin_overflowop() local 774 if (ResultPtr.isDummy()) in interp__builtin_overflowop() 864 assignInteger(S, ResultPtr, ResultT, Result); in interp__builtin_overflowop() 865 if (ResultPtr.canBeInitialized()) in interp__builtin_overflowop() 866 ResultPtr.initialize(); in interp__builtin_overflowop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 2370 Value *ResultPtr = in execute() local 2372 ResultPtr = Builder.CreateGEP(IndexedTy, ResultPtr, LastLane, "", in execute() 2375 State.set(this, ResultPtr, /*IsScalar*/ true); in execute() 2397 Value *ResultPtr = in execute() local 2400 State.set(this, ResultPtr, /*IsScalar*/ true); in execute()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 2601 SDValue ResultPtr = ST ? ST->getBasePtr() : CreateStackTemporary(ResVT); in expandMultipleResultFPLibCall() local 2602 ResultPtrs[ResNo] = ResultPtr; in expandMultipleResultFPLibCall() 2603 AddArgListEntry(ResultPtr, PointerTy); in expandMultipleResultFPLibCall() 2627 for (auto [ResNo, ResultPtr] : llvm::enumerate(ResultPtrs)) { in expandMultipleResultFPLibCall() 2634 getLoad(Node->getValueType(ResNo), DL, CallChain, ResultPtr, PtrInfo); in expandMultipleResultFPLibCall() 2643 getMachineFunction(), cast<FrameIndexSDNode>(ResultPtr)->getIndex()); in expandMultipleResultFPLibCall()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 3505 char *ResultPtr = &Target[0]; in ConvertUTF8ToWideString() local 3508 llvm::ConvertUTF8toWide(CharByteWidth, Source, ResultPtr, ErrorPtr); in ConvertUTF8ToWideString() 3511 Target.resize(ResultPtr - &Target[0]); in ConvertUTF8ToWideString()
|