Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
HDLiteralSupport.cpp1065 bool NumericLiteralParser::GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale) { in GetFixedPointValue() argument
1167 auto MaxVal = llvm::APInt::getMaxValue(StoreVal.getBitWidth()); in GetFixedPointValue()
1168 if (Val.getBitWidth() > StoreVal.getBitWidth()) { in GetFixedPointValue()
1170 StoreVal = Val.trunc(StoreVal.getBitWidth()); in GetFixedPointValue()
1171 } else if (Val.getBitWidth() < StoreVal.getBitWidth()) { in GetFixedPointValue()
1173 StoreVal = Val.zext(StoreVal.getBitWidth()); in GetFixedPointValue()
1175 StoreVal = Val; in GetFixedPointValue()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsExpandPseudo.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()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZSelectionDAGInfo.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()
HDSystemZISelLowering.cpp7295 Register StoreVal = MRI.createVirtualRegister(RC); in emitAtomicCmpSwapW() local
7365 BuildMI(MBB, DL, TII->get(SystemZ::RLL), StoreVal) in emitAtomicCmpSwapW()
7369 .addReg(StoreVal) in emitAtomicCmpSwapW()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/
HDLiteralSupport.h116 bool GetFixedPointValue(llvm::APInt &StoreVal, unsigned Scale);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDGlobalOpt.cpp1719 Value *StoreVal; in TryToShrinkGlobalToBoolean() local
1721 StoreVal = ConstantInt::get(Type::getInt1Ty(GV->getContext()), in TryToShrinkGlobalToBoolean()
1735 StoreVal = new LoadInst(NewGV->getValueType(), NewGV, in TryToShrinkGlobalToBoolean()
1741 StoreVal = StoredVal->getOperand(0); in TryToShrinkGlobalToBoolean()
1742 assert(isa<LoadInst>(StoreVal) && "Not a load of NewGV!"); in TryToShrinkGlobalToBoolean()
1746 new StoreInst(StoreVal, NewGV, false, None, SI->getOrdering(), in TryToShrinkGlobalToBoolean()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGBuiltin.cpp6391 Value *StoreVal = EmitScalarExpr(E->getArg(0)); in EmitARMBuiltinExpr() local
6399 if (StoreVal->getType()->isPointerTy()) in EmitARMBuiltinExpr()
6400 StoreVal = Builder.CreatePtrToInt(StoreVal, Int32Ty); in EmitARMBuiltinExpr()
6404 CGM.getDataLayout().getTypeSizeInBits(StoreVal->getType())); in EmitARMBuiltinExpr()
6405 StoreVal = Builder.CreateBitCast(StoreVal, IntTy); in EmitARMBuiltinExpr()
6406 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int32Ty); in EmitARMBuiltinExpr()
6413 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "strex"); in EmitARMBuiltinExpr()
7425 Value *StoreVal = EmitScalarExpr(E->getArg(0)); in EmitAArch64BuiltinExpr() local
7433 if (StoreVal->getType()->isPointerTy()) in EmitAArch64BuiltinExpr()
7434 StoreVal = Builder.CreatePtrToInt(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
[all …]