| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 1251 if (InVal.DefInst == nullptr) in getMatchingValue() 1253 if (InVal.MatchingId != MemInst.getMatchingId()) in getMatchingValue() 1274 if (MemInst.isStore() && InVal.DefInst != Result) in getMatchingValue() 1289 !isSameMemGeneration(InVal.Generation, CurrentGeneration, InVal.DefInst, in getMatchingValue() 1588 if (InVal.IsLoad) in processNode() 1626 if (InVal.first != nullptr && in processNode() 1627 isSameMemGeneration(InVal.second, CurrentGeneration, InVal.first, in processNode() 1630 << " to: " << *InVal.first << '\n'); in processNode() 1636 Inst.replaceAllUsesWith(InVal.first); in processNode() 1693 if (InVal.DefInst && in processNode() [all …]
|
| H A D | RewriteStatepointsForGC.cpp | 860 for (Value *InVal : PN->incoming_values()) in findBasePointer() 861 F(InVal); in findBasePointer() 892 auto visitIncomingValue = [&](Value *InVal) { in findBasePointer() argument 1177 Value *InVal = PN->getIncomingValue(i); in findBasePointer() local 1184 Value *Base = getBaseForInput(InVal, nullptr); in findBasePointer() 1219 BaseEE->setOperand(0, getBaseForInput(InVal, BaseEE)); in findBasePointer() 1223 Value *InVal = BdvIE->getOperand(OperandIdx); in findBasePointer() local 1224 Value *Base = getBaseForInput(InVal, BaseIE); in findBasePointer() 1233 Value *InVal = BdvSV->getOperand(OperandIdx); in findBasePointer() local 1234 Value *Base = getBaseForInput(InVal, BaseSV); in findBasePointer() [all …]
|
| H A D | JumpThreading.cpp | 614 Value *InVal = PN->getIncomingValue(i); in computeValueKnownInPredecessorsImpl() local 615 if (Constant *KC = getKnownConstant(InVal, Preference)) { in computeValueKnownInPredecessorsImpl() 618 Constant *CI = LVI->getConstantOnEdge(InVal, in computeValueKnownInPredecessorsImpl()
|
| H A D | SROA.cpp | 1625 Value *InVal = PN.getIncomingValue(Idx); in isSafePHIToSpeculate() local 1630 if (TI == InVal || TI->mayHaveSideEffects()) in isSafePHIToSpeculate() 1641 if (isSafeToLoadUnconditionally(InVal, MaxAlign, LoadSize, DL, TI)) in isSafePHIToSpeculate() 1675 Value *InVal = PN.getIncomingValue(Idx); in speculatePHINodeLoads() local 1690 LoadTy, InVal, Alignment, in speculatePHINodeLoads()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 732 Value *InVal = FirstLI->getOperand(0); in foldPHIArgLoadIntoPHI() local 761 if (NewInVal != InVal) in foldPHIArgLoadIntoPHI() 762 InVal = nullptr; in foldPHIArgLoadIntoPHI() 766 if (InVal) { in foldPHIArgLoadIntoPHI() 769 NewLI->setOperand(0, InVal); in foldPHIArgLoadIntoPHI() 934 if (NewInVal != InVal) in foldPHIArgOpIntoPHI() 935 InVal = nullptr; in foldPHIArgOpIntoPHI() 940 if (InVal) { in foldPHIArgOpIntoPHI() 943 PhiVal = InVal; in foldPHIArgOpIntoPHI() 1224 if (InVal == PN) { in SliceUpIllegalIntegerPHI() [all …]
|
| H A D | InstCombineCasts.cpp | 2022 optimizeVectorResizeWithIntegerBitCasts(Value *InVal, VectorType *DestTy, in optimizeVectorResizeWithIntegerBitCasts() argument 2027 VectorType *SrcTy = cast<VectorType>(InVal->getType()); in optimizeVectorResizeWithIntegerBitCasts() 2041 InVal = IC.Builder.CreateBitCast(InVal, SrcTy); in optimizeVectorResizeWithIntegerBitCasts() 2089 return new ShuffleVectorInst(InVal, V2, ShuffleMask); in optimizeVectorResizeWithIntegerBitCasts()
|
| H A D | InstructionCombining.cpp | 1588 Value *InVal = PN->getIncomingValue(i); in foldOpIntoPhi() local 1591 if (auto *NewVal = simplifyInstructionWithPHI(I, PN, InVal, InBB, DL, SQ)) { in foldOpIntoPhi() 1599 NonSimplifiedInVal = InVal; in foldOpIntoPhi() 1604 if (isa<InvokeInst>(InVal)) in foldOpIntoPhi() 1605 if (cast<Instruction>(InVal)->getParent() == NonSimplifiedBB) in foldOpIntoPhi()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | PHITransAddr.cpp | 349 Value *InVal, BasicBlock *CurBB, BasicBlock *PredBB, in insertTranslatedSubExpr() argument 353 PHITransAddr Tmp(InVal, DL, AC); in insertTranslatedSubExpr() 359 auto *Inst = dyn_cast<Instruction>(InVal); in insertTranslatedSubExpr() 370 CastInst *New = CastInst::Create(Cast->getOpcode(), OpVal, InVal->getType(), in insertTranslatedSubExpr() 371 InVal->getName() + ".phi.trans.insert", in insertTranslatedSubExpr() 390 InVal->getName() + ".phi.trans.insert", PredBB->getTerminator()); in insertTranslatedSubExpr() 412 InVal->getName()+".phi.trans.insert", in insertTranslatedSubExpr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnroll.cpp | 587 Value *InVal = NewPHI->getIncomingValueForBlock(LatchBlock); in UnrollLoop() local 588 if (Instruction *InValI = dyn_cast<Instruction>(InVal)) in UnrollLoop() 590 InVal = LastValueMap[InValI]; in UnrollLoop() 591 VMap[OrigPHI] = InVal; in UnrollLoop() 668 Value *InVal = PN->removeIncomingValue(LatchBlock, false); in UnrollLoop() local 671 if (Instruction *InValI = dyn_cast<Instruction>(InVal)) { in UnrollLoop() 673 InVal = LastValueMap[InVal]; in UnrollLoop() 676 PN->addIncoming(InVal, Latches.back()); in UnrollLoop()
|
| H A D | BasicBlockUtils.cpp | 1257 Value *InVal = nullptr; in UpdatePHINodes() local 1259 InVal = PN->getIncomingValueForBlock(Preds[0]); in UpdatePHINodes() 1263 if (!InVal) in UpdatePHINodes() 1264 InVal = PN->getIncomingValue(i); in UpdatePHINodes() 1265 else if (InVal != PN->getIncomingValue(i)) { in UpdatePHINodes() 1266 InVal = nullptr; in UpdatePHINodes() 1272 if (InVal) { in UpdatePHINodes() 1284 PN->addIncoming(InVal, NewBB); in UpdatePHINodes()
|
| H A D | CloneFunction.cpp | 763 Value *InVal = in CloneAndPruneIntoFromInst() local 766 assert(InVal && "Unknown input value?"); in CloneAndPruneIntoFromInst() 767 PN->setIncomingValue(pred, InVal); in CloneAndPruneIntoFromInst()
|
| H A D | LoopUnrollRuntime.cpp | 433 Value *InVal = NewPHI->getIncomingValue(idx); in CloneLoopBlocks() local 435 if (Value *V = VMap.lookup(InVal)) in CloneLoopBlocks()
|
| H A D | LoopUtils.cpp | 1382 Value *InVal = PN->getIncomingValue(i); in rewriteLoopExitValues() local 1383 if (!isa<Instruction>(InVal)) in rewriteLoopExitValues() 1391 Instruction *Inst = cast<Instruction>(InVal); in rewriteLoopExitValues()
|
| H A D | SCCPSolver.cpp | 1357 ValueLatticeElement InVal = getValueState(Val); in visitInsertValueInst() local 1358 mergeInValue(getStructValueState(&IVI, i), &IVI, InVal); in visitInsertValueInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | PHITransAddr.h | 108 Value *insertTranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 1765 SDValue InVal = N->getOperand(1); in PerformDAGCombine() local 1769 if (InVal.isUndef()) in PerformDAGCombine() 1792 Ops.append(NElts, DAG.getUNDEF(InVal.getValueType())); in PerformDAGCombine() 1802 if (InVal.getValueType() != OpVT) in PerformDAGCombine() 1803 InVal = OpVT.bitsGT(InVal.getValueType()) ? in PerformDAGCombine() 1804 DAG.getNode(ISD::ANY_EXTEND, DL, OpVT, InVal) : in PerformDAGCombine() 1805 DAG.getNode(ISD::TRUNCATE, DL, OpVT, InVal); in PerformDAGCombine() 1806 Ops[Elt] = InVal; in PerformDAGCombine()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86ShuffleDecode.cpp | 39 unsigned InVal = 4 + CountS; in DecodeINSERTPSMask() local 41 ShuffleMask[CountD] = InVal; in DecodeINSERTPSMask()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | WinEHPrepare.cpp | 1274 Value *InVal; in insertPHIStores() local 1275 std::tie(EHBlock, InVal) = Worklist.pop_back_val(); in insertPHIStores() 1277 PHINode *PN = dyn_cast<PHINode>(InVal); in insertPHIStores() 1295 insertPHIStore(PredBlock, InVal, SpillSlot, Worklist); in insertPHIStores()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 4615 InVal = InVal.rotl(SH); in simplifyToLI() 4617 InVal &= Mask; in simplifyToLI() 4621 if (isUInt<15>(InVal.getSExtValue()) || in simplifyToLI() 4622 (Opc == PPC::RLDICL_rec && isUInt<16>(InVal.getSExtValue()))) { in simplifyToLI() 4625 NewImm = InVal.getSExtValue(); in simplifyToLI() 4638 APInt InVal(32, SExtImm, true); in simplifyToLI() local 4639 InVal = InVal.rotl(SH); in simplifyToLI() 4641 InVal &= Mask; in simplifyToLI() 4645 bool ValueFits = isUInt<15>(InVal.getSExtValue()); in simplifyToLI() 4647 isUInt<16>(InVal.getSExtValue())); in simplifyToLI() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 677 SDValue InVal; in LowerCCCArguments() local 684 InVal = DAG.getFrameIndex(FI, PtrVT); in LowerCCCArguments() 698 InVal = DAG.getLoad( in LowerCCCArguments() 703 InVals.push_back(InVal); in LowerCCCArguments()
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DAGISelMatcherEmitter.cpp | 245 uint64_t InVal = Val; in EmitVBRValue() local 254 OS << "/*" << InVal << "*/"; in EmitVBRValue()
|
| H A D | CodeGenDAGPatterns.cpp | 3890 TreePatternNodePtr InVal = InstInputs[OpName]; in parseInstructionPattern() local 3893 if (InVal->isLeaf() && isa<DefInit>(InVal->getLeafValue())) { in parseInstructionPattern() 3894 Record *InRec = cast<DefInit>(InVal->getLeafValue())->getDef(); in parseInstructionPattern() 3902 TreePatternNodePtr OpNode = InVal->clone(); in parseInstructionPattern()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 607 llvm::Value *InVal, 2498 llvm::Value *InVal, bool IsInc, in createBinOpInfoFromIncDec() argument 2501 BinOp.LHS = InVal; in createBinOpInfoFromIncDec() 2502 BinOp.RHS = llvm::ConstantInt::get(InVal->getType(), 1, false); in createBinOpInfoFromIncDec() 2511 const UnaryOperator *E, llvm::Value *InVal, bool IsInc) { in EmitIncDecConsiderOverflowBehavior() argument 2513 llvm::ConstantInt::get(InVal->getType(), IsInc ? 1 : -1, true); in EmitIncDecConsiderOverflowBehavior() 2517 return Builder.CreateAdd(InVal, Amount, Name); in EmitIncDecConsiderOverflowBehavior() 2520 return Builder.CreateNSWAdd(InVal, Amount, Name); in EmitIncDecConsiderOverflowBehavior() 2524 return Builder.CreateNSWAdd(InVal, Amount, Name); in EmitIncDecConsiderOverflowBehavior() 2526 E, InVal, IsInc, E->getFPFeaturesInEffect(CGF.getLangOpts()))); in EmitIncDecConsiderOverflowBehavior()
|
| H A D | CGExpr.cpp | 1214 ComplexPairTy InVal = EmitLoadOfComplex(LV, E->getExprLoc()); in EmitComplexPrePostIncDec() local 1217 if (isa<llvm::IntegerType>(InVal.first->getType())) { in EmitComplexPrePostIncDec() 1219 NextVal = llvm::ConstantInt::get(InVal.first->getType(), AmountVal, true); in EmitComplexPrePostIncDec() 1222 NextVal = Builder.CreateAdd(InVal.first, NextVal, isInc ? "inc" : "dec"); in EmitComplexPrePostIncDec() 1231 NextVal = Builder.CreateFAdd(InVal.first, NextVal, isInc ? "inc" : "dec"); in EmitComplexPrePostIncDec() 1234 ComplexPairTy IncVal(NextVal, InVal.second); in EmitComplexPrePostIncDec() 1244 return isPre ? IncVal : InVal; in EmitComplexPrePostIncDec()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrVFP.td | 49 APFloat InVal = N->getValueAPF(); 50 uint32_t enc = ARM_AM::getFP16Imm(InVal); 58 APFloat InVal = N->getValueAPF(); 59 uint32_t enc = ARM_AM::getFP32FP16Imm(InVal); 68 APFloat InVal = N->getValueAPF(); 69 uint32_t enc = ARM_AM::getFP32Imm(InVal); 91 APFloat InVal = N->getValueAPF(); 92 uint32_t enc = ARM_AM::getFP64Imm(InVal);
|