Home
last modified time | relevance | path

Searched refs:II (Results 1 – 25 of 613) sorted by relevance

12345678910>>...25

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp244 II, ConstantFP::get(II.getContext(), Significand)); in instCombineIntrinsic()
433 II, 1, in instCombineIntrinsic()
485 return ⅈ in instCombineIntrinsic()
539 return ⅈ in instCombineIntrinsic()
575 II, ConstantExpr::getSExt(CCmp, II.getType())); in instCombineIntrinsic()
584 II.getModule(), Intrinsic::read_register, II.getType()); in instCombineIntrinsic()
602 return ⅈ in instCombineIntrinsic()
623 return ⅈ in instCombineIntrinsic()
728 return IC.replaceInstUsesWith(II, II.getArgOperand(0)); in instCombineIntrinsic()
893 II.getModule(), Intrinsic::fma, II.getType())); in instCombineIntrinsic()
[all …]
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerCorpus.h221 II.U = U; in AddToCorpus()
275 if (std::find(II->U.begin(), II->U.end(), 'F') != II->U.end()) { in PrintCorpus()
293 II->U = U; in Replace()
303 return II; in ChooseUnitToMutate()
312 return II; in ChooseUnitToCrossOverWith()
327 Sha1ToString(II.Sha1).c_str(), II.U.size(), in PrintStats()
328 II.NumExecutedMutations, II.NumSuccessfullMutations, II.HasFocusFunction); in PrintStats()
405 II->Energy += log(II->SumIncidence) / II->SumIncidence; in AddRareFeature()
460 if (II) in UpdateFeatureFrequency()
480 if (II->Tmp != II->NumFeatures) in ValidateFeatureSet()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp596 if ((II.getArgOperand(0) == II.getArgOperand(1)) || in simplifyX86insertps()
952 return IC.replaceInstUsesWith(II, ConstantInt::get(II.getType(), 0)); in instCombineIntrinsic()
975 return IC.replaceInstUsesWith(II, II.getArgOperand(0)); in instCombineIntrinsic()
978 return IC.replaceInstUsesWith(II, ConstantInt::get(II.getType(), 0)); in instCombineIntrinsic()
997 return IC.replaceInstUsesWith(II, II.getArgOperand(0)); in instCombineIntrinsic()
1043 return IC.replaceInstUsesWith(II, II.getArgOperand(0)); in instCombineIntrinsic()
1170 return ⅈ in instCombineIntrinsic()
1453 return ⅈ in instCombineIntrinsic()
1500 return ⅈ in instCombineIntrinsic()
1600 return ⅈ in instCombineIntrinsic()
[all …]
H A DX86LowerAMXType.cpp120 switch (II->getIntrinsicID()) { in getShape()
126 Row = II->getArgOperand(0); in getShape()
127 Col = II->getArgOperand(1); in getShape()
139 Row = II->getArgOperand(0); in getShape()
140 Col = II->getArgOperand(1); in getShape()
143 Row = II->getArgOperand(0); in getShape()
144 Col = II->getArgOperand(2); in getShape()
251 if (!II) in transformBitcast()
271 if (!II) in transformBitcast()
291 II != IE;) { in visit()
[all …]
H A DX86FastTileConfig.cpp149 for (auto II = Cfg; II != MBB->end(); II++) { in getKeyAMXInstr() local
150 if (isTileLoad(*II)) { in getKeyAMXInstr()
151 KeyMI = &*II; in getKeyAMXInstr()
155 if (isTileStore(*II)) { in getKeyAMXInstr()
160 if (isAMXInstr(*II)) { in getKeyAMXInstr()
163 KeyMI = &*II; in getKeyAMXInstr()
196 for (auto II = Cfg; II != MBB->begin(); II--) { in getShapeCfgInstrs() local
197 if (isAMXInstr(*II) || II->isTerminator() || II->isCall()) in getShapeCfgInstrs()
199 if (!II->mayStore() || !II->hasOneMemOperand()) in getShapeCfgInstrs()
217 RowCfgs[Idx] = &*II; in getShapeCfgInstrs()
[all …]
H A DX86PreAMXConfig.cpp61 for (Value *Operand : II->operands()) in isAMXIntrinsic()
64 return II->getType()->isX86_AMXTy(); in isAMXIntrinsic()
78 for (Value *Operand : II->operands()) in onlyTileDef()
81 return II->getType()->isX86_AMXTy(); in onlyTileDef()
279 if (!II || !isAMXIntrinsic(II)) in getShapesAndConfigPosEnd()
282 if (isTileLoad(II)) { in getShapesAndConfigPosEnd()
283 Loads.insert(II); in getShapesAndConfigPosEnd()
284 } else if (isTileStore(II)) { in getShapesAndConfigPosEnd()
291 KeyAMX = II; in getShapesAndConfigPosEnd()
324 if (!II) in findConfigShapes()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp532 return ⅈ in foldCttzCtlz()
611 return ⅈ in foldCtpop()
762 Value *I0 = II->getArgOperand(0), *I1 = II->getArgOperand(1); in foldClampRangeOfTwo()
903 return II; in visitCallInst()
960 Value *I0 = II->getArgOperand(0), *I1 = II->getArgOperand(1); in visitCallInst()
970 Value *I0 = II->getArgOperand(0), *I1 = II->getArgOperand(1); in visitCallInst()
1440 return II; in visitCallInst()
1448 return II; in visitCallInst()
1617 return II; in visitCallInst()
1887 return II; in visitCallInst()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DPPMacroExpansion.cpp108 assert(II && MD); in setLoadedMacroDirective()
1400 return II; in ExpectFeatureIdentifierInfo()
1502 } else if (II == Ident__FILE__ || II == Ident__BASE_FILE__ || in ExpandBuiltinMacro()
1610 return II && HasFeature(*this, II->getName()); in ExpandBuiltinMacro()
1617 return II && HasExtension(*this, II->getName()); in ExpandBuiltinMacro()
1624 if (!II) in ExpandBuiltinMacro()
1681 return II ? hasAttribute(AttrSyntax::GNU, nullptr, II, in ExpandBuiltinMacro()
1689 if (II) { in ExpandBuiltinMacro()
1837 return II && isTargetArch(getTargetInfo(), II); in ExpandBuiltinMacro()
1844 return II && isTargetVendor(getTargetInfo(), II); in ExpandBuiltinMacro()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp51 SmallVector<Value *, 16> CallArgs(II->args()); in runImpl()
53 II->getOperandBundlesAsDefs(OpBundles); in runImpl()
56 CallInst::Create(II->getFunctionType(), II->getCalledOperand(), in runImpl()
58 NewCall->takeName(II); in runImpl()
59 NewCall->setCallingConv(II->getCallingConv()); in runImpl()
60 NewCall->setAttributes(II->getAttributes()); in runImpl()
61 NewCall->setDebugLoc(II->getDebugLoc()); in runImpl()
62 II->replaceAllUsesWith(NewCall); in runImpl()
65 BranchInst::Create(II->getNormalDest(), II); in runImpl()
68 II->getUnwindDest()->removePredecessor(&BB); in runImpl()
[all …]
H A DDemoteRegToStack.cpp46 if (InvokeInst *II = dyn_cast<InvokeInst>(&I)) { in DemoteRegToStack() local
47 if (!II->getNormalDest()->getSinglePredecessor()) { in DemoteRegToStack()
48 unsigned SuccNum = GetSuccessorNumber(II->getParent(), II->getNormalDest()); in DemoteRegToStack()
49 assert(isCriticalEdge(II, SuccNum) && "Expected a critical edge!"); in DemoteRegToStack()
50 BasicBlock *BB = SplitCriticalEdge(II, SuccNum); in DemoteRegToStack()
99 InvokeInst &II = cast<InvokeInst>(I); in DemoteRegToStack() local
100 InsertPt = II.getNormalDest()->getFirstInsertionPt(); in DemoteRegToStack()
132 if (InvokeInst *II = dyn_cast<InvokeInst>(P->getIncomingValue(i))) { in DemotePHIToStack() local
133 assert(II->getParent() != P->getIncomingBlock(i) && in DemotePHIToStack()
134 "Invoke edge not supported yet"); (void)II; in DemotePHIToStack()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp64 MachineInstr &MI = *II; in InsertFPImmInst()
76 BuildMI(MBB, II, dl, TII.get(XCore::STW_2rus)) in InsertFPImmInst()
97 MachineInstr &MI = *II; in InsertFPConstInst()
112 BuildMI(MBB, II, dl, TII.get(XCore::STW_l3r)) in InsertFPConstInst()
131 MachineInstr &MI = *II; in InsertSPImmInst()
140 BuildMI(MBB, II, dl, TII.get(NewOpcode), Reg) in InsertSPImmInst()
146 BuildMI(MBB, II, dl, TII.get(NewOpcode)) in InsertSPImmInst()
165 MachineInstr &MI = *II; in InsertSPConstInst()
258 MachineInstr &MI = *II; in eliminateFrameIndex()
309 InsertSPImmInst(II, TII, Reg, Offset); in eliminateFrameIndex()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DObjCNoReturn.cpp20 static bool isSubclass(const ObjCInterfaceDecl *Class, IdentifierInfo *II) { in isSubclass() argument
23 if (Class->getIdentifier() == II) in isSubclass()
25 return isSubclass(Class->getSuperClass(), II); in isSubclass()
33 SmallVector<IdentifierInfo*, 3> II; in ObjCNoReturn() local
36 II.push_back(&C.Idents.get("raise")); in ObjCNoReturn()
37 II.push_back(&C.Idents.get("format")); in ObjCNoReturn()
39 C.Selectors.getSelector(II.size(), &II[0]); in ObjCNoReturn()
42 II.push_back(&C.Idents.get("arguments")); in ObjCNoReturn()
44 C.Selectors.getSelector(II.size(), &II[0]); in ObjCNoReturn()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp25 switch (II->getIntrinsicID()) { in readsThreadIndex()
34 static bool readsLaneId(const IntrinsicInst *II) { in readsLaneId() argument
40 switch (II->getIntrinsicID()) { in isNVVMAtomic()
97 if (readsThreadIndex(II) || readsLaneId(II)) in isSourceOfDivergence()
101 if (isNVVMAtomic(II)) in isSourceOfDivergence()
168 switch (II->getIntrinsicID()) { in simplifyNvvmIntrinsic()
319 StringRef Attr = II->getFunction() in simplifyNvvmIntrinsic()
342 II->getArgOperand(1), II->getName()); in simplifyNvvmIntrinsic()
346 return CastInst::Create(*Action.CastOp, II->getArgOperand(0), II->getType(), in simplifyNvvmIntrinsic()
347 II->getName()); in simplifyNvvmIntrinsic()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostSelectOptimize.cpp129 LRU.stepBackward(II); in optimizeNZCVDefs()
133 if (InsideCmpRange && &II == FirstCmp) in optimizeNZCVDefs()
135 else if (&II == LastCmp) in optimizeNZCVDefs()
143 unsigned NewOpc = getNonFlagSettingVariant(II.getOpcode()); in optimizeNZCVDefs()
144 int DeadNZCVIdx = II.findRegisterDefOperandIdx(AArch64::NZCV); in optimizeNZCVDefs()
150 << II); in optimizeNZCVDefs()
151 II.setDesc(TII->get(NewOpc)); in optimizeNZCVDefs()
152 II.RemoveOperand(DeadNZCVIdx); in optimizeNZCVDefs()
156 constrainOperandRegClass(MF, *TRI, MRI, *TII, *RBI, II, II.getDesc(), in optimizeNZCVDefs()
157 II.getOperand(0), 0); in optimizeNZCVDefs()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DIdentifierTable.h427 : II(II), OldValue(II ? II->isPoisoned() : false) { in PoisonIdentifierRAIIObject()
428 if(II) in PoisonIdentifierRAIIObject()
433 if(II) in ~PoisonIdentifierRAIIObject()
533 if (II) return *II; in get()
538 if (II) in get()
539 return *II; in get()
550 return *II; in get()
557 return II; in get()
570 if (II) in getOwn()
571 return *II; in getOwn()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerConstantIntrinsics.cpp48 if (auto *C = dyn_cast<Constant>(II->getOperand(0))) in lowerIsConstantIntrinsic()
50 return ConstantInt::getTrue(II->getType()); in lowerIsConstantIntrinsic()
51 return ConstantInt::getFalse(II->getType()); in lowerIsConstantIntrinsic()
106 IntrinsicInst *II = dyn_cast<IntrinsicInst>(&I); in lowerConstantIntrinsics() local
107 if (!II) in lowerConstantIntrinsics()
109 switch (II->getIntrinsicID()) { in lowerConstantIntrinsics()
125 IntrinsicInst *II = dyn_cast<IntrinsicInst>(&*VH); in lowerConstantIntrinsics() local
126 if (!II) in lowerConstantIntrinsics()
129 switch (II->getIntrinsicID()) { in lowerConstantIntrinsics()
133 NewValue = lowerIsConstantIntrinsic(II); in lowerConstantIntrinsics()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandReductions.cpp84 switch (II->getIntrinsicID()) { in expandReductions()
100 Worklist.push_back(II); in expandReductions()
107 for (auto *II : Worklist) { in expandReductions() local
109 isa<FPMathOperator>(II) ? II->getFastMathFlags() : FastMathFlags{}; in expandReductions()
114 IRBuilder<> Builder(II); in expandReductions()
123 Value *Acc = II->getArgOperand(0); in expandReductions()
124 Value *Vec = II->getArgOperand(1); in expandReductions()
147 Value *Vec = II->getArgOperand(0); in expandReductions()
159 Value *Vec = II->getArgOperand(0); in expandReductions()
169 II->replaceAllUsesWith(Rdx); in expandReductions()
[all …]
H A DMIRCanonicalizerPass.cpp102 for (auto *II : instructions) { in rescheduleLexographically() local
105 II->print(OS); in rescheduleLexographically()
118 for (auto &II : StringInstrMap) { in rescheduleLexographically() local
122 II.second->dump(); in rescheduleLexographically()
162 for (auto *II : Instructions) { in rescheduleCanonically() local
178 for (auto *II : Instructions) { in rescheduleCanonically() local
179 if (II->getNumOperands() == 0) in rescheduleCanonically()
181 if (II->mayLoadOrStore()) in rescheduleCanonically()
193 if (II->getOperand(i).isImm()) { in rescheduleCanonically()
197 if (II->getOperand(i).isReg()) { in rescheduleCanonically()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp682 MBB.erase(II); in lowerDynamicAlloc()
817 MBB.erase(II); in lowerPrepareProbedAlloca()
840 MBB.erase(II); in lowerDynamicAreaOffset()
893 MBB.erase(II); in lowerCRSpilling()
936 MBB.erase(II); in lowerCRRestore()
1051 MBB.erase(II); in lowerCRBitSpilling()
1105 MBB.erase(II); in lowerCRBitRestore()
1174 MBB.erase(II); in lowerACCSpilling()
1208 MBB.erase(II); in lowerACCRestore()
1235 MBB.erase(II); in lowerQuadwordSpilling()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DIdentifierResolver.cpp146 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) in AddDecl() local
147 updatingIdentifier(*II); in AddDecl()
171 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) in InsertDeclAfter() local
172 updatingIdentifier(*II); in InsertDeclAfter()
213 updatingIdentifier(*II); in RemoveDecl()
232 readingIdentifier(*II); in begin()
304 readingIdentifier(*II); in tryAddTopLevelDecl()
379 if (II.isOutOfDate()) in readingIdentifier()
384 if (II.isOutOfDate()) in updatingIdentifier()
387 if (II.isFromAST()) in updatingIdentifier()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DInstrDocsEmitter.cpp70 Record *Inst = II->TheDef; in EmitInstrDocs()
73 if (II->Namespace == "TargetOpcode") in EmitInstrDocs()
81 if (!II->AsmString.empty()) { in EmitInstrDocs()
151 for (unsigned i = 0; i < II->Operands.size(); ++i) { in EmitInstrDocs()
152 bool IsDef = i < II->Operands.NumDefs; in EmitInstrDocs()
153 auto Op = II->Operands[i]; in EmitInstrDocs()
189 if (!II->ImplicitDefs.empty()) { in EmitInstrDocs()
192 for (Record *Def : II->ImplicitDefs) in EmitInstrDocs()
198 if (!II->ImplicitUses.empty()) { in EmitInstrDocs()
201 for (Record *Use : II->ImplicitUses) in EmitInstrDocs()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp61 if (auto *II = dyn_cast<IntrinsicInst>(&I)) { in lowerRemainingCoroIntrinsics() local
62 switch (II->getIntrinsicID()) { in lowerRemainingCoroIntrinsics()
66 II->replaceAllUsesWith(II->getArgOperand(1)); in lowerRemainingCoroIntrinsics()
69 II->replaceAllUsesWith(II->getArgOperand(1)); in lowerRemainingCoroIntrinsics()
72 II->replaceAllUsesWith(ConstantInt::getTrue(Context)); in lowerRemainingCoroIntrinsics()
78 II->replaceAllUsesWith(ConstantTokenNone::get(Context)); in lowerRemainingCoroIntrinsics()
81 lowerSubFn(Builder, cast<CoroSubFnInst>(II)); in lowerRemainingCoroIntrinsics()
85 cast<GlobalVariable>(II->getArgOperand(0)->stripPointerCasts()) in lowerRemainingCoroIntrinsics()
88 cast<GlobalVariable>(II->getArgOperand(1)->stripPointerCasts()) in lowerRemainingCoroIntrinsics()
101 II->eraseFromParent(); in lowerRemainingCoroIntrinsics()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DOverflowInstAnalysis.cpp27 IntrinsicInst *II; in isCheckForZeroAndMulWithOverflow() local
34 auto matchMulOverflowCheck = [X, &II, &XIdx](Value *V) { in isCheckForZeroAndMulWithOverflow()
40 II = dyn_cast<IntrinsicInst>(Extract->getAggregateOperand()); in isCheckForZeroAndMulWithOverflow()
41 if (!II || in isCheckForZeroAndMulWithOverflow()
42 !match(II, m_CombineOr(m_Intrinsic<Intrinsic::umul_with_overflow>(), in isCheckForZeroAndMulWithOverflow()
46 if (II->getArgOperand(0) == X) in isCheckForZeroAndMulWithOverflow()
48 else if (II->getArgOperand(1) == X) in isCheckForZeroAndMulWithOverflow()
64 Y = &II->getArgOperandUse(!XIdx); in isCheckForZeroAndMulWithOverflow()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h92 IdentifierInfo *II; variable
103 TokenValue(IdentifierInfo *II) : Kind(tok::identifier), II(II) {} in TokenValue() argument
107 (!II || II == Tok.getIdentifierInfo());
603 if (II->isOutOfDate()) in getModuleInfo()
1063 if (!II->hasMacroDefinition()) in isMacroDefinedInLocalModule()
1076 if (!II->hasMacroDefinition()) in getMacroDefinition()
1090 if (!II->hadMacroDefinition()) in getMacroDefinitionAtLoc()
1106 if (!II->hasMacroDefinition()) in getLocalMacroDirective()
1140 appendMacroDirective(II, MD); in appendDefMacroDirective()
1159 if (II->isOutOfDate()) in getLeafModuleMacros()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNSErrorChecker.cpp41 mutable IdentifierInfo *II; member in __anone8387da20111::NSErrorMethodChecker
44 NSErrorMethodChecker() : II(nullptr) {} in NSErrorMethodChecker()
59 if (!II) in checkASTDecl()
60 II = &D->getASTContext().Idents.get("NSError"); in checkASTDecl()
64 if (IsNSError(I->getType(), II)) { in checkASTDecl()
88 mutable IdentifierInfo *II; member in __anone8387da20211::CFErrorFunctionChecker
91 CFErrorFunctionChecker() : II(nullptr) {} in CFErrorFunctionChecker()
117 if (!II) in checkASTDecl()
122 if (IsCFError(I->getType(), II)) { in checkASTDecl()
307 return II == ID->getIdentifier(); in IsNSError()
[all …]

12345678910>>...25