Searched refs:ElemPtr (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | EvaluationResult.cpp | 75 Pointer ElemPtr = BasePtr.atIndex(I).narrow(); in CheckArrayInitialized() local 76 Result &= CheckFieldsInitialized(S, Loc, ElemPtr, R); in CheckArrayInitialized() 80 Pointer ElemPtr = BasePtr.atIndex(I).narrow(); in CheckArrayInitialized() local 81 Result &= CheckArrayInitialized(S, Loc, ElemPtr, ElemCAT); in CheckArrayInitialized() 212 const Pointer &ElemPtr = Ptr.atIndex(I).narrow(); in collectBlocks() local 213 collectBlocks(ElemPtr, Blocks); in collectBlocks()
|
H A D | Descriptor.cpp | 92 auto *ElemPtr = Ptr + ElemOffset; in ctorArrayDesc() local 93 auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr); in ctorArrayDesc() 117 auto *ElemPtr = Ptr + ElemOffset; in dtorArrayDesc() local 118 auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr); in dtorArrayDesc()
|
H A D | InterpBuiltin.cpp | 225 const Pointer &ElemPtr = StrPtr.atIndex(I); in interp__builtin_strlen() local 227 if (!CheckRange(S, OpPC, ElemPtr, AK_Read)) in interp__builtin_strlen() 230 uint8_t Val = ElemPtr.deref<uint8_t>(); in interp__builtin_strlen()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 2302 Value *ElemPtr = DstAddr; in shuffleAndStore() local 2312 ElemPtr = Builder.CreatePointerBitCastOrAddrSpaceCast( in shuffleAndStore() 2313 ElemPtr, IntType->getPointerTo(), ElemPtr->getName() + ".ascast"); in shuffleAndStore() 2329 Builder.CreatePHI(ElemPtr->getType(), /*NumReservedValues=*/2); in shuffleAndStore() 2330 PhiDest->addIncoming(ElemPtr, CurrentBB); in shuffleAndStore() 2332 ElemPtr = PhiDest; in shuffleAndStore() 2345 Builder.CreateAlignedStore(Res, ElemPtr, in shuffleAndStore() 2350 Builder.CreateGEP(IntType, ElemPtr, {ConstantInt::get(IndexTy, 1)}); in shuffleAndStore() 2361 Builder.CreateStore(Res, ElemPtr); in shuffleAndStore() 2363 ElemPtr = in shuffleAndStore() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 5778 llvm::Value *ElemPtr; in EmitBuiltinExpr() local 5787 ElemPtr = GEP; in EmitBuiltinExpr() 5793 return std::tie(ElemPtr, TmpSize, TmpPtr); in EmitBuiltinExpr() 5805 llvm::Value *ElemPtr, *TmpSize, *TmpPtr; in EmitBuiltinExpr() local 5806 std::tie(ElemPtr, TmpSize, TmpPtr) = CreateArrayForSizeVar(4); in EmitBuiltinExpr() 5813 ElemPtr}; in EmitBuiltinExpr() 5816 GenericVoidPtrTy, IntTy, ElemPtr->getType()}; in EmitBuiltinExpr() 5888 llvm::Value *ElemPtr, *TmpSize, *TmpPtr; in EmitBuiltinExpr() local 5889 std::tie(ElemPtr, TmpSize, TmpPtr) = CreateArrayForSizeVar(7); in EmitBuiltinExpr() 5890 Args.push_back(ElemPtr); in EmitBuiltinExpr() [all …]
|