Home
last modified time | relevance | path

Searched refs:EltPtr (Results 1 – 9 of 9) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/ADT/
H A DSmallVector.h418 ::new ((void *)this->end()) T(*EltPtr); in push_back()
423 T *EltPtr = reserveForParamAndGetAddress(Elt); in push_back() local
788 std::remove_reference_t<ArgType> *EltPtr = in insert_one_impl() local
802 ++EltPtr; in insert_one_impl()
804 *I = ::std::forward<ArgType>(*EltPtr); in insert_one_impl()
849 if (!TakesParamByValue && I <= EltPtr && EltPtr < this->end()) in insert()
850 EltPtr += NumToInsert; in insert()
852 std::fill_n(I, NumToInsert, *EltPtr); in insert()
867 if (!TakesParamByValue && I <= EltPtr && EltPtr < this->end()) in insert()
868 EltPtr += NumToInsert; in insert()
[all …]
/openbsd/gnu/llvm/llvm/lib/IR/
H A DConstants.cpp3121 const char *EltPtr = getElementPointer(Elt); in getElementAsInteger() local
3128 return *reinterpret_cast<const uint8_t *>(EltPtr); in getElementAsInteger()
3130 return *reinterpret_cast<const uint16_t *>(EltPtr); in getElementAsInteger()
3132 return *reinterpret_cast<const uint32_t *>(EltPtr); in getElementAsInteger()
3134 return *reinterpret_cast<const uint64_t *>(EltPtr); in getElementAsInteger()
3141 const char *EltPtr = getElementPointer(Elt); in getElementAsAPInt() local
3148 auto EltVal = *reinterpret_cast<const uint8_t *>(EltPtr); in getElementAsAPInt()
3152 auto EltVal = *reinterpret_cast<const uint16_t *>(EltPtr); in getElementAsAPInt()
3156 auto EltVal = *reinterpret_cast<const uint32_t *>(EltPtr); in getElementAsAPInt()
3160 auto EltVal = *reinterpret_cast<const uint64_t *>(EltPtr); in getElementAsAPInt()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp190 Value *EltPtr = B.CreateGEP(EltTy, EltBasePtr, Offset); in createTileLoadStoreLoops() local
214 Value *Elt = B.CreateLoad(EltTy, EltPtr); in createTileLoadStoreLoops()
232 B.CreateStore(Elt, EltPtr); in createTileLoadStoreLoops()
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1102 Value *EltPtr = createElementPtr(Ptr, EltTy, Builder); in loadMatrix() local
1106 EltPtr, Builder.getIntN(Stride->getType()->getScalarSizeInBits(), I), in loadMatrix()
1129 Value *EltPtr = in loadMatrix() local
1131 Value *TileStart = Builder.CreateGEP(EltTy, EltPtr, Offset); in loadMatrix()
1175 Value *EltPtr = in storeMatrix() local
1177 Value *TileStart = Builder.CreateGEP(EltTy, EltPtr, Offset); in storeMatrix()
1194 Value *EltPtr = createElementPtr(Ptr, VType->getElementType(), Builder); in storeMatrix() local
1197 EltPtr, in storeMatrix()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGDecl.cpp1237 Address EltPtr = Builder.CreateStructGEP(Loc, i); in emitStoresForConstant() local
1239 CGM, D, EltPtr, isVolatile, Builder, in emitStoresForConstant()
1249 Address EltPtr = Builder.CreateConstArrayGEP(Loc, i); in emitStoresForConstant() local
1251 CGM, D, EltPtr, isVolatile, Builder, in emitStoresForConstant()
H A DCGExpr.cpp3879 llvm::Value *EltPtr = in EmitArraySubscriptExpr() local
3882 Addr = Address(EltPtr, Addr.getElementType(), EltAlign); in EmitArraySubscriptExpr()
4088 Address EltPtr = Address::invalid(); in EmitOMPArraySectionExpr() local
4109 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, VLA->getElementType(), in EmitOMPArraySectionExpr()
4128 EltPtr = emitArraySubscriptGEP( in EmitOMPArraySectionExpr()
4138 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, ResultExprTy, in EmitOMPArraySectionExpr()
4143 return MakeAddrLValue(EltPtr, ResultExprTy, BaseInfo, TBAAInfo); in EmitOMPArraySectionExpr()
H A DCGCall.cpp1341 Address EltPtr = Builder.CreateStructGEP(Dest, i); in EmitAggregateStore() local
1343 Builder.CreateStore(Elt, EltPtr, DestIsVolatile); in EmitAggregateStore()
3039 Address EltPtr = Builder.CreateStructGEP(AddrToStoreInto, i); in EmitFunctionProlog() local
3040 Builder.CreateStore(AI, EltPtr); in EmitFunctionProlog()
5123 Address EltPtr = Builder.CreateStructGEP(Src, i); in EmitCall() local
5124 llvm::Value *LI = Builder.CreateLoad(EltPtr); in EmitCall()
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6704 Register EltPtr = getVectorElementPointer(StackTemp.getReg(0), VecTy, Idx); in lowerExtractInsertVectorElt() local
6713 PtrInfo = MachinePointerInfo(MRI.getType(EltPtr).getAddressSpace()); in lowerExtractInsertVectorElt()
6718 MIRBuilder.buildStore(InsertVal, EltPtr, PtrInfo, EltAlign); in lowerExtractInsertVectorElt()
6723 MIRBuilder.buildLoad(DstReg, EltPtr, PtrInfo, EltAlign); in lowerExtractInsertVectorElt()
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1761 SDValue EltPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in SplitVecRes_INSERT_VECTOR_ELT() local
1763 Store, dl, Elt, EltPtr, MachinePointerInfo::getUnknownStack(MF), EltVT, in SplitVecRes_INSERT_VECTOR_ELT()