| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstCombineIntrinsic.cpp | 121 InstCombiner &IC, in modifyIntrinsicCall() argument 149 IC.eraseInstFromFunction(OldIntr); in modifyIntrinsicCall() 346 auto *TLI = &IC.getTargetLibraryInfo(); in canSimplifyLegacyMulToMul() 587 return IC.replaceInstUsesWith( in instCombineIntrinsic() 694 return IC.replaceOperand( in instCombineIntrinsic() 704 return IC.replaceOperand( in instCombineIntrinsic() 820 return IC.replaceInstUsesWith( in instCombineIntrinsic() 861 return IC.replaceInstUsesWith( in instCombineIntrinsic() 907 IC.replaceOperand(II, 2, in instCombineIntrinsic() 1008 return IC.eraseInstFromFunction(II); in instCombineIntrinsic() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 257 if (IC.getCost() <= 0) in shouldBeDeferred() 342 if (IC.isAlways()) { in operator <<() 344 } else if (IC.isNever()) { in operator <<() 359 Remark << IC; in inlineCostStr() 386 if (IC.isAlways()) { in shouldInline() 389 return IC; in shouldInline() 392 if (!IC) { in shouldInline() 395 if (IC.isNever()) { in shouldInline() 407 << IC; in shouldInline() 433 return IC; in shouldInline() [all …]
|
| H A D | InlineOrder.cpp | 96 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); in CostPriority() local 97 if (IC.isVariable()) in CostPriority() 98 Cost = IC.getCost(); in CostPriority() 100 Cost = IC.isNever() ? INT_MAX : INT_MIN; in CostPriority() 116 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); in CostBenefitPriority() local 117 Cost = IC.getCost(); in CostBenefitPriority() 118 StaticBonusApplied = IC.getStaticBonusApplied(); in CostBenefitPriority() 119 CostBenefit = IC.getCostBenefit(); in CostBenefitPriority() 185 if (IC.isVariable()) in MLPriority() 186 Cost = IC.getCost(); in MLPriority() [all …]
|
| H A D | ReplayInlineAdvisor.cpp | 30 InlineContext IC) in ReplayInlineAdvisor() argument 31 : InlineAdvisor(M, FAM, IC), OriginalAdvisor(std::move(OriginalAdvisor)), in ReplayInlineAdvisor() 84 bool EmitRemarks, InlineContext IC) { in getReplayInlineAdvisor() argument 87 IC); in getReplayInlineAdvisor()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 206 return IC.replaceOperand(AI, 0, IC.Builder.getInt32(1)); in simplifyAllocaArraySize() 232 return IC.replaceOperand(AI, 0, V); in simplifyAllocaArraySize() 252 : IC(IC), Root(Root), FromAS(SrcAS) {} in PointerReplacer() 277 InstCombinerImpl &IC; member in __anon6b54b2e20111::PointerReplacer 372 IC.replaceInstUsesWith(*LT, NewI); in replace() 418 IC.Builder.SetInsertPoint(MemCpy); in replace() 427 IC.eraseInstFromFunction(*MemCpy); in replace() 443 IC.replaceInstUsesWith(*ASC, NewV); in replace() 444 IC.eraseInstFromFunction(*ASC); in replace() 713 return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue( in unpackLoadToAggregate() [all …]
|
| H A D | InstCombineCasts.cpp | 279 canEvaluateTruncated(I->getOperand(1), Ty, IC, CxtI); in canEvaluateTruncated() 288 if (IC.MaskedValueIsZero(I->getOperand(0), Mask, 0, CxtI) && in canEvaluateTruncated() 289 IC.MaskedValueIsZero(I->getOperand(1), Mask, 0, CxtI)) { in canEvaluateTruncated() 360 if (!canEvaluateTruncated(IncValue, Ty, IC, CxtI)) in canEvaluateTruncated() 378 canEvaluateTruncated(I->getOperand(1), Ty, IC, CxtI); in canEvaluateTruncated() 394 InstCombinerImpl &IC) { in foldVecTruncToExtElt() argument 425 if (IC.getDataLayout().isBigEndian()) in foldVecTruncToExtElt() 1025 if (IC.MaskedValueIsZero(I->getOperand(1), in canEvaluateZExtd() 1659 KnownBits SrcKnown = IC.computeKnownBits(Src, 0, &I); in isKnownExactCastIntToFP() 2041 InVal = IC.Builder.CreateBitCast(InVal, SrcTy); in optimizeVectorResizeWithIntegerBitCasts() [all …]
|
| H A D | InstCombineSelect.cpp | 109 return IC.replaceOperand(Sel, IsEq ? 1 : 2, Y); in foldSelectBinOpIdentity() 660 Value *CmpLHS = IC->getOperand(0); in foldSelectICmpLshrAshr() 661 Value *CmpRHS = IC->getOperand(1); in foldSelectICmpLshrAshr() 720 Value *CmpLHS = IC->getOperand(0); in foldSelectICmpAndBinOp() 721 Value *CmpRHS = IC->getOperand(1); in foldSelectICmpAndBinOp() 725 CmpInst::Predicate Pred = IC->getPredicate(); in foldSelectICmpAndBinOp() 726 if (IC->isEquality()) { in foldSelectICmpAndBinOp() 776 (IC->hasOneUse() + BinOp->hasOneUse())) in foldSelectICmpAndBinOp() 1594 IC.Builder.SetInsertPoint(&Sel); in tryToReuseConstantFromSelectInComparison() 1599 IC.replaceOperand(Sel, 0, NewCmp); in tryToReuseConstantFromSelectInComparison() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 785 IC.Builder.SetInsertPoint(PN); in processPhiNode() 861 return processPhiNode(IC, II); in instCombineConvertFromSVBool() 1438 IC, II, true)) in instCombineSVEVectorAdd() 1442 IC, II, false)) in instCombineSVEVectorAdd() 1485 IC, II, true)) in instCombineSVEVectorFAddU() 1503 IC, II, false)) in instCombineSVEVectorFSub() 1523 IC, II, false)) in instCombineSVEVectorFSubU() 1528 IC, II, true)) in instCombineSVEVectorFSubU() 1540 IC, II, true)) in instCombineSVEVectorSub() 1956 IC, II, true); in instCombineIntrinsic() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 94 IC.eraseInstFromFunction(II); in simplifyX86MaskedStore() 113 IC.eraseInstFromFunction(II); in simplifyX86MaskedStore() 2227 IC.replaceOperand(II, 0, V); in instCombineIntrinsic() 2231 IC.replaceOperand(II, 1, V); in instCombineIntrinsic() 2557 IC.replaceOperand(II, 0, V); in instCombineIntrinsic() 2561 IC.replaceOperand(II, 1, V); in instCombineIntrinsic() 2871 IC.addToWorklist(&II); in simplifyDemandedVectorEltsIntrinsic() 2890 IC.addToWorklist(&II); in simplifyDemandedVectorEltsIntrinsic() 2910 IC.addToWorklist(&II); in simplifyDemandedVectorEltsIntrinsic() 2937 IC.addToWorklist(&II); in simplifyDemandedVectorEltsIntrinsic() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/rtc/ |
| H A D | trivial-rtc.yaml | 58 # I2C bus SERIAL INTERFACE REAL-TIME CLOCK IC 60 # I2C bus SERIAL INTERFACE REAL-TIME CLOCK IC 62 # I2C bus SERIAL INTERFACE REAL-TIME CLOCK IC 64 # I2C bus SERIAL INTERFACE REAL-TIME CLOCK IC 66 # I2C bus SERIAL INTERFACE REAL-TIME CLOCK IC 68 # I2C bus SERIAL INTERFACE REAL-TIME CLOCK IC 72 # I2C bus SERIAL INTERFACE REAL-TIME CLOCK IC
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | InlineAdvisor.h | 65 std::string AnnotateInlinePassName(InlineContext IC); 204 std::optional<InlineContext> IC = std::nullopt); 211 const std::optional<InlineContext> IC; variable 233 InlineParams Params, InlineContext IC) in DefaultInlineAdvisor() argument 234 : InlineAdvisor(M, FAM, IC), Params(Params) {} in DefaultInlineAdvisor() 296 InlineContext IC); 332 InlineContext IC); 388 const Function &Caller, const InlineCost &IC, 399 std::string inlineCostStr(const InlineCost &IC);
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | maxim,max14577.yaml | 7 title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC 16 The Maxim MAX14577 is a MicroUSB and Companion Power Management IC which 17 includes voltage safeout regulators, charger and MicroUSB management IC. 19 The Maxim MAX77836 is a MicroUSB and Companion Power Management IC which 21 management IC.
|
| H A D | samsung,s2mpa01.yaml | 7 title: Samsung S2MPA01 Power Management IC 14 Management IC (PMIC). 16 The Samsung S2MPA01 is a Power Management IC which includes voltage
|
| H A D | maxim,max77843.yaml | 7 title: Maxim MAX77843 MicroUSB and Companion Power Management IC 16 The Maxim MAX77843 is a MicroUSB and Companion Power Management IC which 18 and MicroUSB management IC.
|
| H A D | maxim,max77693.yaml | 7 title: Maxim MAX77693 MicroUSB and Companion Power Management IC 17 The Maxim MAX77693 is a MicroUSB and Companion Power Management IC which 19 and MicroUSB management IC.
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSink.cpp | 237 Instruction *IC = I.clone(); in sinkInstruction() local 238 IC->setName(I.getName()); in sinkInstruction() 239 IC->insertBefore(&*N->getFirstInsertionPt()); in sinkInstruction() 244 MSSAU->createMemoryAccessInBB(IC, nullptr, N, MemorySSA::Beginning); in sinkInstruction() 257 I.replaceUsesWithIf(IC, [N](Use &U) { in sinkInstruction() 262 replaceDominatedUsesWith(&I, IC, DT, N); in sinkInstruction()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MoveChecker.cpp | 469 if (const auto *IC = dyn_cast<CXXInstanceCall>(AFC)) in checkPostCall() local 470 if (IC->getCXXThisVal().getAsRegion() == ArgRegion) in checkPostCall() 620 const auto IC = dyn_cast<CXXInstanceCall>(&Call); in checkPreCall() local 621 if (!IC) in checkPreCall() 624 const MemRegion *ThisRegion = IC->getCXXThisVal().getAsRegion(); in checkPreCall() 629 const auto MethodDecl = dyn_cast_or_null<CXXMethodDecl>(IC->getDecl()); in checkPreCall() 663 const MemRegion *ArgRegion = IC->getArgSVal(0).getAsRegion(); in checkPreCall() 710 if (const auto *IC = dyn_cast<CXXInstanceCall>(Call)) in checkRegionChanges() local 711 ThisRegion = IC->getCXXThisVal().getAsRegion(); in checkRegionChanges()
|
| H A D | SmartPtrModeling.cpp | 601 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleReset() local 602 if (!IC) in handleReset() 605 const MemRegion *ThisRegion = IC->getCXXThisVal().getAsRegion(); in handleReset() 631 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleRelease() local 632 if (!IC) in handleRelease() 635 const MemRegion *ThisRegion = IC->getCXXThisVal().getAsRegion(); in handleRelease() 667 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleSwapMethod() local 668 if (!IC) in handleSwapMethod() 672 handleSwap(State, IC->getCXXThisVal(), Call.getArgSVal(0), C); in handleSwapMethod() 715 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleGet() local [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/display/panel/ |
| H A D | novatek,nt36672a.yaml | 13 The nt36672a IC from Novatek is a generic DSI Panel IC used to drive dsi 39 Power IC supply
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 67 PPCTTIImpl::instCombineIntrinsic(InstCombiner &IC, IntrinsicInst &II) const { in instCombineIntrinsic() argument 76 II.getArgOperand(0), Align(16), IC.getDataLayout(), &II, in instCombineIntrinsic() 77 &IC.getAssumptionCache(), &IC.getDominatorTree()) >= 16) { in instCombineIntrinsic() 92 II.getArgOperand(1), Align(16), IC.getDataLayout(), &II, in instCombineIntrinsic() 93 &IC.getAssumptionCache(), &IC.getDominatorTree()) >= 16) { in instCombineIntrinsic() 128 IC.Builder.CreateBitCast(II.getArgOperand(0), Mask->getType()); in instCombineIntrinsic() 130 IC.Builder.CreateBitCast(II.getArgOperand(1), Mask->getType()); in instCombineIntrinsic() 149 ExtractedElts[Idx] = IC.Builder.CreateExtractElement( in instCombineIntrinsic() 150 Idx < 16 ? Op0ToUse : Op1ToUse, IC.Builder.getInt32(Idx & 15)); in instCombineIntrinsic() 154 Result = IC.Builder.CreateInsertElement(Result, ExtractedElts[Idx], in instCombineIntrinsic() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/regulator/ |
| H A D | samsung,s2mpu02.yaml | 7 title: Samsung S2MPU02 Power Management IC regulators 14 Management IC (PMIC).
|
| H A D | samsung,s2mps15.yaml | 7 title: Samsung S2MPS15 Power Management IC regulators 14 Management IC (PMIC).
|
| H A D | samsung,s2mps11.yaml | 7 title: Samsung S2MPS11 Power Management IC regulators 14 Management IC (PMIC).
|
| H A D | samsung,s2mps13.yaml | 7 title: Samsung S2MPS13 Power Management IC regulators 14 Management IC (PMIC).
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/nvmem/ |
| H A D | imx-iim.yaml | 7 title: Freescale i.MX IC Identification Module (IIM) 13 This binding represents the IC Identification Module (IIM) found on
|