Home
last modified time | relevance | path

Searched refs:StoreVal (Results 1 – 13 of 13) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DLiteralSupport.cpp1102 bool NumericLiteralParser::GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale) { in GetFixedPointValue() argument
1204 auto MaxVal = llvm::APInt::getMaxValue(StoreVal.getBitWidth()); in GetFixedPointValue()
1205 if (Val.getBitWidth() > StoreVal.getBitWidth()) { in GetFixedPointValue()
1207 StoreVal = Val.trunc(StoreVal.getBitWidth()); in GetFixedPointValue()
1208 } else if (Val.getBitWidth() < StoreVal.getBitWidth()) { in GetFixedPointValue()
1210 StoreVal = Val.zext(StoreVal.getBitWidth()); in GetFixedPointValue()
1212 StoreVal = Val; in GetFixedPointValue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp418 Register StoreVal = I->getOperand(8).getReg(); in expandAtomicBinOpSubword() local
533 BuildMI(loopMBB, DL, TII->get(Mips::AND), StoreVal) in expandAtomicBinOpSubword()
535 BuildMI(loopMBB, DL, TII->get(Mips::OR), StoreVal) in expandAtomicBinOpSubword()
536 .addReg(StoreVal).addReg(BinOpRes); in expandAtomicBinOpSubword()
537 BuildMI(loopMBB, DL, TII->get(SC), StoreVal) in expandAtomicBinOpSubword()
538 .addReg(StoreVal).addReg(Ptr).addImm(0); in expandAtomicBinOpSubword()
540 .addReg(StoreVal).addReg(Mips::ZERO).addMBB(loopMBB); in expandAtomicBinOpSubword()
H A DMipsISelLowering.cpp4890 Register StoreVal = MI.getOperand(0).getReg(); in emitSTR_W() local
4900 BuildMI(*BB, I, DL, TII->get(Mips::COPY)).addDef(BitcastW).addUse(StoreVal); in emitSTR_W()
4915 .addUse(StoreVal) in emitSTR_W()
4940 Register StoreVal = MI.getOperand(0).getReg(); in emitSTR_D() local
4953 .addUse(StoreVal); in emitSTR_D()
4968 .addUse(StoreVal); in emitSTR_D()
4992 BuildMI(*BB, I, DL, TII->get(Mips::COPY)).addDef(Bitcast).addUse(StoreVal); in emitSTR_D()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp67 uint64_t StoreVal = ByteVal; in memsetStore() local
69 StoreVal |= ByteVal << (I * 8); in memsetStore()
71 Chain, DL, DAG.getConstant(StoreVal, DL, MVT::getIntegerVT(Size * 8)), in memsetStore()
H A DSystemZISelLowering.cpp7641 Register StoreVal = MRI.createVirtualRegister(RC); in emitAtomicCmpSwapW() local
7704 BuildMI(MBB, DL, TII->get(SystemZ::RLL), StoreVal) in emitAtomicCmpSwapW()
7708 .addReg(StoreVal) in emitAtomicCmpSwapW()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1046 void storeMatrix(const MatrixTy &StoreVal, Value *MatrixPtr, in storeMatrix() argument
1056 auto *TileTy = FixedVectorType::get(EltTy, StoreVal.getNumRows() * in storeMatrix()
1057 StoreVal.getNumColumns()); in storeMatrix()
1062 storeMatrix(TileTy, StoreVal, TilePtr, MAlign, in storeMatrix()
1068 MatrixTy storeMatrix(Type *Ty, MatrixTy StoreVal, Value *Ptr, in storeMatrix() argument
1073 for (auto Vec : enumerate(StoreVal.vectors())) { in storeMatrix()
1075 Stride, StoreVal.getStride(), in storeMatrix()
1083 return MatrixTy().addNumStores(getNumOps(StoreVal.getVectorTy()) * in storeMatrix()
1084 StoreVal.getNumVectors()); in storeMatrix()
1091 auto StoreVal = getMatrix(Matrix, Shape, Builder); in LowerStore() local
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DLiteralSupport.h121 bool GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1237 Value *StoreVal; in TryToShrinkGlobalToBoolean() local
1239 StoreVal = ConstantInt::get(Type::getInt1Ty(GV->getContext()), in TryToShrinkGlobalToBoolean()
1253 StoreVal = new LoadInst(NewGV->getValueType(), NewGV, in TryToShrinkGlobalToBoolean()
1259 StoreVal = StoredVal->getOperand(0); in TryToShrinkGlobalToBoolean()
1260 assert(isa<LoadInst>(StoreVal) && "Not a load of NewGV!"); in TryToShrinkGlobalToBoolean()
1264 new StoreInst(StoreVal, NewGV, false, Align(1), SI->getOrdering(), in TryToShrinkGlobalToBoolean()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp380 SDValue StoreVal = createTuple(*CurDAG, Regs, NF, LMUL); in selectVSSEG() local
383 Operands.push_back(StoreVal); in selectVSSEG()
410 SDValue StoreVal = createTuple(*CurDAG, Regs, NF, LMUL); in selectVSXSEG() local
413 Operands.push_back(StoreVal); in selectVSXSEG()
H A DRISCVISelLowering.cpp4317 SDValue StoreVal = Store->getValue(); in lowerFixedLengthVectorStoreToRVV() local
4318 MVT VT = StoreVal.getSimpleValueType(); in lowerFixedLengthVectorStoreToRVV()
4323 StoreVal = DAG.getNode(ISD::INSERT_SUBVECTOR, DL, VT, in lowerFixedLengthVectorStoreToRVV()
4324 DAG.getConstant(0, DL, VT), StoreVal, in lowerFixedLengthVectorStoreToRVV()
4334 convertToScalableVector(ContainerVT, StoreVal, DAG, Subtarget); in lowerFixedLengthVectorStoreToRVV()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp7569 Value *StoreVal = EmitScalarExpr(E->getArg(0)); in EmitARMBuiltinExpr() local
7577 if (StoreVal->getType()->isPointerTy()) in EmitARMBuiltinExpr()
7578 StoreVal = Builder.CreatePtrToInt(StoreVal, Int32Ty); in EmitARMBuiltinExpr()
7583 StoreVal = Builder.CreateBitCast(StoreVal, IntTy); in EmitARMBuiltinExpr()
7584 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int32Ty); in EmitARMBuiltinExpr()
9495 Value *StoreVal = EmitScalarExpr(E->getArg(0)); in EmitAArch64BuiltinExpr() local
9503 if (StoreVal->getType()->isPointerTy()) in EmitAArch64BuiltinExpr()
9504 StoreVal = Builder.CreatePtrToInt(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
9509 StoreVal = Builder.CreateBitCast(StoreVal, IntTy); in EmitAArch64BuiltinExpr()
9510 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4436 SDValue StoreVal = MSC->getValue(); in LowerMSCATTER() local
4449 EVT VT = StoreVal.getSimpleValueType(); in LowerMSCATTER()
4471 StoreVal = in LowerMSCATTER()
4472 DAG.getNode(ISD::BITCAST, DL, VT.changeTypeToInteger(), StoreVal); in LowerMSCATTER()
4473 StoreVal = DAG.getNode( in LowerMSCATTER()
4475 VT.changeVectorElementType(IndexVT.getVectorElementType()), StoreVal); in LowerMSCATTER()
4476 StoreVal = convertToScalableVector(DAG, IndexVT, StoreVal); in LowerMSCATTER()
4483 StoreVal = getSVESafeBitCast(StoreValVT, StoreVal, DAG); in LowerMSCATTER()
4502 SDValue Ops[] = {Chain, StoreVal, Mask, BasePtr, Index, InputVT}; in LowerMSCATTER()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp651 StoreSource getStoreSource(SDValue StoreVal) { in getStoreSource() argument
652 switch (StoreVal.getOpcode()) { in getStoreSource()
9756 SDValue StoreVal = MSC->getValue(); in visitMSCATTER() local
9765 SDValue Ops[] = {Chain, StoreVal, Mask, BasePtr, Index, Scale}; in visitMSCATTER()
9772 SDValue Ops[] = {Chain, StoreVal, Mask, BasePtr, Index, Scale}; in visitMSCATTER()