| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallVector.h | 415 const T *EltPtr = reserveForParamAndGetAddress(Elt); in push_back() local 416 ::new ((void *)this->end()) T(*EltPtr); in push_back() 421 T *EltPtr = reserveForParamAndGetAddress(Elt); in push_back() local 422 ::new ((void *)this->end()) T(::std::move(*EltPtr)); in push_back() 563 const T *EltPtr = reserveForParamAndGetAddress(Elt); in push_back() local 564 std::memcpy(reinterpret_cast<void *>(this->end()), EltPtr, sizeof(T)); in push_back() 694 const T *EltPtr = this->reserveForParamAndGetAddress(Elt, NumInputs); in append() local 695 std::uninitialized_fill_n(this->end(), NumInputs, *EltPtr); in append() 785 std::remove_reference_t<ArgType> *EltPtr = in insert_one_impl() local 798 if (!TakesParamByValue && this->isReferenceToRange(EltPtr, I, this->end())) in insert_one_impl() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Constants.cpp | 3096 const char *EltPtr = getElementPointer(Elt); in getElementAsInteger() local 3103 return *reinterpret_cast<const uint8_t *>(EltPtr); in getElementAsInteger() 3105 return *reinterpret_cast<const uint16_t *>(EltPtr); in getElementAsInteger() 3107 return *reinterpret_cast<const uint32_t *>(EltPtr); in getElementAsInteger() 3109 return *reinterpret_cast<const uint64_t *>(EltPtr); in getElementAsInteger() 3116 const char *EltPtr = getElementPointer(Elt); in getElementAsAPInt() local 3123 auto EltVal = *reinterpret_cast<const uint8_t *>(EltPtr); in getElementAsAPInt() 3127 auto EltVal = *reinterpret_cast<const uint16_t *>(EltPtr); in getElementAsAPInt() 3131 auto EltVal = *reinterpret_cast<const uint32_t *>(EltPtr); in getElementAsAPInt() 3135 auto EltVal = *reinterpret_cast<const uint64_t *>(EltPtr); in getElementAsAPInt() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXIntrinsics.cpp | 185 Value *EltPtr = B.CreateGEP(EltTy, Ptr, Offset); in createTileLoadStoreLoops() local 209 Value *Elt = B.CreateLoad(EltTy, EltPtr); in createTileLoadStoreLoops() 227 B.CreateStore(Elt, EltPtr); in createTileLoadStoreLoops()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerLowering.cpp | 461 Register EltPtr = in applyNonConstInsert() local 466 Builder.buildStore(Insert.getElementReg(), EltPtr, PtrInfo, Align(1)); in applyNonConstInsert()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 1305 Value *EltPtr = Ptr; in loadMatrix() local 1309 EltPtr, Builder.getIntN(Stride->getType()->getScalarSizeInBits(), I), in loadMatrix() 1382 Value *EltPtr = Ptr; in storeMatrix() local 1385 EltPtr, in storeMatrix()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 1255 Address EltPtr = Builder.CreateConstInBoundsByteGEP( in emitStoresForConstant() local 1257 emitStoresForConstant(D, EltPtr, isVolatile, in emitStoresForConstant() 1266 Address EltPtr = Builder.CreateConstGEP( in emitStoresForConstant() local 1268 emitStoresForConstant(D, EltPtr, isVolatile, in emitStoresForConstant()
|
| H A D | CGExpr.cpp | 4566 llvm::Value *EltPtr = in EmitArraySubscriptExpr() local 4569 Addr = Address(EltPtr, OrigBaseElemTy, EltAlign); in EmitArraySubscriptExpr() 4829 Address EltPtr = Address::invalid(); in EmitArraySectionExpr() local 4850 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, VLA->getElementType(), in EmitArraySectionExpr() 4869 EltPtr = emitArraySubscriptGEP( in EmitArraySectionExpr() 4879 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, ResultExprTy, in EmitArraySectionExpr() 4884 return MakeAddrLValue(EltPtr, ResultExprTy, BaseInfo, TBAAInfo); in EmitArraySectionExpr()
|
| H A D | CGCall.cpp | 1433 Address EltPtr = Builder.CreateStructGEP(Dst, i); in CreateCoercedStore() local 1435 auto *I = Builder.CreateStore(Elt, EltPtr, DstIsVolatile); in CreateCoercedStore() 3398 Address EltPtr = Builder.CreateStructGEP(AddrToStoreInto, i); in EmitFunctionProlog() local 3399 Builder.CreateStore(AI, EltPtr); in EmitFunctionProlog() 5588 Address EltPtr = Builder.CreateStructGEP(Src, i); in EmitCall() local 5589 llvm::Value *LI = Builder.CreateLoad(EltPtr); in EmitCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 8493 Register EltPtr = getVectorElementPointer(StackTemp.getReg(0), VecTy, Idx); in lowerExtractInsertVectorElt() local 8502 PtrInfo = MachinePointerInfo(MRI.getType(EltPtr).getAddressSpace()); in lowerExtractInsertVectorElt() 8507 MIRBuilder.buildStore(InsertVal, EltPtr, PtrInfo, EltAlign); in lowerExtractInsertVectorElt() 8512 MIRBuilder.buildLoad(DstReg, EltPtr, PtrInfo, EltAlign); in lowerExtractInsertVectorElt()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 2029 SDValue EltPtr = TLI.getVectorElementPointer(DAG, StackPtr, VecVT, Idx); in SplitVecRes_INSERT_VECTOR_ELT() local 2031 Store, dl, Elt, EltPtr, MachinePointerInfo::getUnknownStack(MF), EltVT, in SplitVecRes_INSERT_VECTOR_ELT()
|