Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallVector.h428 const T *EltPtr = reserveForParamAndGetAddress(Elt); in push_back() local
429 ::new ((void *)this->end()) T(*EltPtr); in push_back()
434 T *EltPtr = reserveForParamAndGetAddress(Elt); in push_back() local
435 ::new ((void *)this->end()) T(::std::move(*EltPtr)); in push_back()
576 const T *EltPtr = reserveForParamAndGetAddress(Elt); in push_back() local
577 memcpy(reinterpret_cast<void *>(this->end()), EltPtr, sizeof(T)); in push_back()
707 const T *EltPtr = this->reserveForParamAndGetAddress(Elt, NumInputs); in append() local
708 std::uninitialized_fill_n(this->end(), NumInputs, *EltPtr); in append()
798 std::remove_reference_t<ArgType> *EltPtr = in insert_one_impl() local
811 if (!TakesParamByValue && this->isReferenceToRange(EltPtr, I, this->end())) in insert_one_impl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp3065 const char *EltPtr = getElementPointer(Elt); in getElementAsInteger() local
3072 return *reinterpret_cast<const uint8_t *>(EltPtr); in getElementAsInteger()
3074 return *reinterpret_cast<const uint16_t *>(EltPtr); in getElementAsInteger()
3076 return *reinterpret_cast<const uint32_t *>(EltPtr); in getElementAsInteger()
3078 return *reinterpret_cast<const uint64_t *>(EltPtr); in getElementAsInteger()
3085 const char *EltPtr = getElementPointer(Elt); in getElementAsAPInt() local
3092 auto EltVal = *reinterpret_cast<const uint8_t *>(EltPtr); in getElementAsAPInt()
3096 auto EltVal = *reinterpret_cast<const uint16_t *>(EltPtr); in getElementAsAPInt()
3100 auto EltVal = *reinterpret_cast<const uint32_t *>(EltPtr); in getElementAsAPInt()
3104 auto EltVal = *reinterpret_cast<const uint64_t *>(EltPtr); in getElementAsAPInt()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp187 Value *EltPtr = B.CreateGEP(EltTy, Ptr, Offset); in createTileLoadStoreLoops() local
211 Value *Elt = B.CreateLoad(EltTy, EltPtr); in createTileLoadStoreLoops()
229 B.CreateStore(Elt, EltPtr); in createTileLoadStoreLoops()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1129 Value *EltPtr = Ptr; in loadMatrix() local
1133 EltPtr, Builder.getIntN(Stride->getType()->getScalarSizeInBits(), I), in loadMatrix()
1209 Value *EltPtr = Ptr; in storeMatrix() local
1212 EltPtr, in storeMatrix()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp1260 Address EltPtr = Builder.CreateConstInBoundsByteGEP( in emitStoresForConstant() local
1262 emitStoresForConstant(CGM, D, EltPtr, isVolatile, Builder, in emitStoresForConstant()
1271 Address EltPtr = Builder.CreateConstGEP( in emitStoresForConstant() local
1273 emitStoresForConstant(CGM, D, EltPtr, isVolatile, Builder, in emitStoresForConstant()
H A DCGCall.cpp1370 Address EltPtr = Builder.CreateStructGEP(Dst, i); in CreateCoercedStore() local
1372 Builder.CreateStore(Elt, EltPtr, DstIsVolatile); in CreateCoercedStore()
3273 Address EltPtr = Builder.CreateStructGEP(AddrToStoreInto, i); in EmitFunctionProlog() local
3274 Builder.CreateStore(AI, EltPtr); in EmitFunctionProlog()
5404 Address EltPtr = Builder.CreateStructGEP(Src, i); in EmitCall() local
5405 llvm::Value *LI = Builder.CreateLoad(EltPtr); in EmitCall()
H A DCGExpr.cpp4268 llvm::Value *EltPtr = in EmitArraySubscriptExpr() local
4271 Addr = Address(EltPtr, OrigBaseElemTy, EltAlign); in EmitArraySubscriptExpr()
4519 Address EltPtr = Address::invalid(); in EmitArraySectionExpr() local
4540 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, VLA->getElementType(), in EmitArraySectionExpr()
4559 EltPtr = emitArraySubscriptGEP( in EmitArraySectionExpr()
4569 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, ResultExprTy, in EmitArraySectionExpr()
4574 return MakeAddrLValue(EltPtr, ResultExprTy, BaseInfo, TBAAInfo); in EmitArraySectionExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp443 Register EltPtr = in applyNonConstInsert() local
448 Builder.buildStore(Insert.getElementReg(), EltPtr, PtrInfo, Align(1)); in applyNonConstInsert()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7572 Register EltPtr = getVectorElementPointer(StackTemp.getReg(0), VecTy, Idx); in lowerExtractInsertVectorElt() local
7581 PtrInfo = MachinePointerInfo(MRI.getType(EltPtr).getAddressSpace()); in lowerExtractInsertVectorElt()
7586 MIRBuilder.buildStore(InsertVal, EltPtr, PtrInfo, EltAlign); in lowerExtractInsertVectorElt()
7591 MIRBuilder.buildLoad(DstReg, EltPtr, PtrInfo, EltAlign); in lowerExtractInsertVectorElt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1950 SDValue EltPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in SplitVecRes_INSERT_VECTOR_ELT() local
1952 Store, dl, Elt, EltPtr, MachinePointerInfo::getUnknownStack(MF), EltVT, in SplitVecRes_INSERT_VECTOR_ELT()