/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 686 if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(I)) { 687 switch (II->getIntrinsicID()) { 709 NewVal = BinaryOperator::CreateLShr(II->getArgOperand(0), 712 NewVal = BinaryOperator::CreateShl(II->getArgOperand(0), 730 if (II->getIntrinsicID() == Intrinsic::fshr) 755 if (II->getIntrinsicID() == Intrinsic::x86_mmx_pmovmskb) { 758 auto Arg = II->getArgOperand(0); 1001 Value *InstCombiner::simplifyAMDGCNMemoryIntrinsicDemanded(IntrinsicInst *II, argument 1007 II->getType()->getScalarSizeInBits() != 32 && 1011 unsigned VWidth = II 1518 IntrinsicInst *II = dyn_cast<IntrinsicInst>(I); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1335 if (const auto *II = dyn_cast<IntrinsicInst>(Call)) 1336 return selectIntrinsicCall(II); 1350 bool FastISel::selectIntrinsicCall(const IntrinsicInst *II) { argument 1351 switch (II->getIntrinsicID()) { 1365 const DbgDeclareInst *DI = cast<DbgDeclareInst>(II); 1423 const DbgValueInst *DI = cast<DbgValueInst>(II); 1424 const MCInstrDesc &II = TII.get(TargetOpcode::DBG_VALUE); local 1431 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, false, 0U, 1435 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) 1441 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II) 2038 constrainOperandRegClass(const MCInstrDesc &II, unsigned Op, unsigned OpNum) argument 2058 const MCInstrDesc &II = TII.get(MachineInstOpcode); local 2067 const MCInstrDesc &II = TII.get(MachineInstOpcode); local 2089 const MCInstrDesc &II = TII.get(MachineInstOpcode); local 2114 const MCInstrDesc &II = TII.get(MachineInstOpcode); local 2140 const MCInstrDesc &II = TII.get(MachineInstOpcode); local 2163 const MCInstrDesc &II = TII.get(MachineInstOpcode); local 2187 const MCInstrDesc &II = TII.get(MachineInstOpcode); local 2207 const MCInstrDesc &II = TII.get(MachineInstOpcode); local 2232 const MCInstrDesc &II = TII.get(MachineInstOpcode); local [all...] |
H A D | InstrEmitter.h | 47 const MCInstrDesc &II, 62 const MCInstrDesc *II, 66 /// AddOperand - Add the specified operand to the specified machine instr. II 68 /// operand number (in the II) that we are adding. IIOpNum and II are used for 73 const MCInstrDesc *II,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterInfo.h | 64 void eliminateFrameIndex(MachineBasicBlock::iterator II, 78 virtual void eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo,
|
H A D | MipsSERegisterInfo.cpp | 145 void MipsSERegisterInfo::eliminateFI(MachineBasicBlock::iterator II, argument 149 MachineInstr &MI = *II; 221 DebugLoc DL = II->getDebugLoc(); 229 BuildMI(MBB, II, DL, TII.get(ABI.GetPtrAddiuOp()), Reg) 240 DebugLoc DL = II->getDebugLoc(); 245 unsigned Reg = TII.loadImmediate(Offset, MBB, II, DL, 247 BuildMI(MBB, II, DL, TII.get(ABI.GetPtrAdduOp()), Reg).addReg(FrameReg)
|
H A D | Mips16InstrInfo.cpp | 322 MachineBasicBlock::iterator II, 344 rs.forward(II); 352 (*II->getParent()->getParent(), &Mips::CPU16RegsRegClass); 354 for (unsigned i = 0, e = II->getNumOperands(); i != e; ++i) { 355 MachineOperand &MO = II->getOperand(i); 370 for (unsigned i = 0, e = II->getNumOperands(); i != e; ++i) { 371 MachineOperand &MO = II->getOperand(i); 395 copyPhysReg(MBB, II, DL, FirstRegSavedTo, FirstRegSaved, true); 400 BuildMI(MBB, II, DL, get(Mips::LwConstant32), Reg).addImm(Imm).addImm(-1); 412 copyPhysReg(MBB, II, D 320 loadImmediate(unsigned FrameReg, int64_t Imm, MachineBasicBlock &MBB, MachineBasicBlock::iterator II, const DebugLoc &DL, unsigned &NewImm) const argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiRegisterInfo.cpp | 136 void LanaiRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, argument 141 MachineInstr &MI = *II; 175 Reg = RS->scavengeRegister(&Lanai::GPRRegClass, II, SPAdj); 188 BuildMI(*MI.getParent(), II, DL, TII->get(Lanai::MOVHI), Reg) 190 BuildMI(*MI.getParent(), II, DL, TII->get(Lanai::OR_I_LO), Reg) 195 BuildMI(*MI.getParent(), II, DL, TII->get(Lanai::ADD_I_LO), Reg) 201 BuildMI(*MI.getParent(), II, DL, 238 BuildMI(*MI.getParent(), II, DL, TII->get(NewOpcode),
|
H A D | LanaiRegisterInfo.h | 39 void eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Localizer.cpp | 198 MachineBasicBlock::iterator II(MI); 199 ++II; 200 while (II != MBB.end() && !Users.count(&*II)) 201 ++II; 203 LLVM_DEBUG(dbgs() << "Intra-block: moving " << *MI << " before " << *&*II local 205 assert(II != MBB.end() && "Didn't find the user in the MBB"); 207 MBB.insert(II, MI);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryLocation.cpp | 136 if (const IntrinsicInst *II = dyn_cast<IntrinsicInst>(Call)) { 137 const DataLayout &DL = II->getModule()->getDataLayout(); 139 switch (II->getIntrinsicID()) { 147 if (ConstantInt *LenCI = dyn_cast<ConstantInt>(II->getArgOperand(2))) 159 cast<ConstantInt>(II->getArgOperand(0))->getZExtValue()), 171 cast<ConstantInt>(II->getArgOperand(1))->getZExtValue()), 179 Arg, LocationSize::precise(DL.getTypeStoreSize(II->getType())), 186 II->getArgOperand(1)->getType())),
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Designator.h | 45 const IdentifierInfo *II; member in struct:clang::Designator::FieldDesignatorInfo 75 return FieldInfo.II; 125 static Designator getField(const IdentifierInfo *II, SourceLocation DotLoc, argument 129 D.FieldInfo.II = II;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | AIX.cpp | 70 const InputInfo &II = Inputs[0]; local 71 assert((II.isFilename() || II.isNothing()) && "Invalid input."); 72 if (II.isFilename()) 73 CmdArgs.push_back(II.getFilename());
|
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | DAGISelMatcherGen.cpp | 206 if (IntInit *II = dyn_cast<IntInit>(N->getLeafValue())) { 215 return AddMatcher(new CheckIntegerMatcher(II->getValue())); 344 if (IntInit *II = dyn_cast<IntInit>(N->getChild(1)->getLeafValue())) { 345 if (!isPowerOf2_32(II->getValue())) { // Don't bother with single bits. 354 AddMatcher(new CheckAndImmMatcher(II->getValue())); 356 AddMatcher(new CheckOrImmMatcher(II->getValue())); 671 if (IntInit *II = dyn_cast<IntInit>(N->getLeafValue())) { 672 AddMatcher(new EmitIntegerMatcher(II->getValue(), N->getSimpleType(0))); 734 CodeGenInstruction &II = CGT.getInstruction(Op); local 735 return II 763 CodeGenInstruction &II = CGT.getInstruction(Op); local 1038 CodeGenInstruction &II = CGT.getInstruction(DstPat->getOperator()); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIWholeQuadMode.cpp | 252 InstrInfo &II = Instructions[&MI]; local 260 Flag &= ~II.Disabled; 264 if ((II.Needs & Flag) == Flag) 267 II.Needs |= Flag; 328 for (auto II = MBB.begin(), IE = MBB.end(); II != IE; ++II) { 329 MachineInstr &MI = *II; 431 InstrInfo II = Instructions[&MI]; // take a copy to prevent dangling references local 436 if ((II 715 auto II = MBB.getFirstNonPHI(), IE = MBB.end(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerContext.cpp | 58 const IdentifierInfo *II = FD->getIdentifier(); local 61 if (!II) 78 StringRef FName = II->getName();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | ASTMerge.cpp | 64 if (IdentifierInfo *II = ND->getIdentifier()) 65 if (II->isStr("__va_list_tag") || II->isStr("__builtin_va_list"))
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | Preprocessor.cpp | 318 CurSubmoduleState->Macros.insert(std::make_pair(Macro.II, MacroState())); 469 if (const IdentifierInfo *II = Tok.getIdentifierInfo()) 470 return II->getName(); 704 IdentifierInfo *II; local 707 II = getIdentifierInfo(Identifier.getRawIdentifier()); 716 II = getIdentifierInfo(UCNIdentifierBuffer); 718 II = getIdentifierInfo(CleanedStr); 723 Identifier.setIdentifierInfo(II); 724 if (getLangOpts().MSVCCompat && II->isCPlusPlusOperatorKeyword() && 728 Identifier.setKind(II 733 SetPoisonReason(IdentifierInfo *II, unsigned DiagID) argument 764 getFutureCompatDiagKind(const IdentifierInfo &II, const LangOptions &LangOpts) argument 798 IdentifierInfo &II = *Identifier.getIdentifierInfo(); local [all...] |
H A D | Pragma.cpp | 440 IdentifierInfo *II = LookUpIdentifierInfo(Tok); local 443 if (II->isPoisoned()) continue; 446 if (isMacroDefined(II)) 450 II->setIsPoisoned(); 451 if (II->isFromAST()) 452 II->setChangedSinceDeserialization(); 951 IdentifierInfo *II = Tok.getIdentifierInfo(); local 952 if (II->isStr("ON")) 954 else if (II->isStr("OFF")) 956 else if (II 1036 IdentifierInfo *II = Tok.getIdentifierInfo(); local 1182 IdentifierInfo *II = Tok.getIdentifierInfo(); local 1280 IdentifierInfo *II = Tok.getIdentifierInfo(); local 1402 IdentifierInfo *II = Tok.getIdentifierInfo(); local [all...] |
/freebsd-11-stable/lib/libmd/ |
H A D | md5c.c | 103 * FF, GG, HH, and II transformations for rounds 1, 2, 3, and 4. 121 #define II(a, b, c, d, x, s, ac) { \ macro 313 II (a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ 314 II (d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ 315 II (c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ 316 II (b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ 317 II (a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ 318 II (d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ 319 II (c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ 320 II ( [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonNewValueJump.cpp | 115 // We have identified this II could be feeder to NVJ, 119 MachineBasicBlock::iterator II, 124 if (QII->isPredicated(*II)) 137 if (II->getOpcode() == TargetOpcode::KILL) 140 if (II->isImplicitDef()) 143 if (QII->isSolo(*II)) 146 if (QII->isFloat(*II)) 151 for (const MachineOperand &Op : II->operands()) { 176 for (unsigned i = 0; i < II->getNumOperands(); ++i) { 177 if (II 117 canBeFeederToNewValueJump(const HexagonInstrInfo *QII, const TargetRegisterInfo *TRI, MachineBasicBlock::iterator II, MachineBasicBlock::iterator end, MachineBasicBlock::iterator skip, MachineFunction &MF) argument 238 canCompareBeNewValueJump(const HexagonInstrInfo *QII, const TargetRegisterInfo *TRI, MachineBasicBlock::iterator II, unsigned pReg, bool secondReg, bool optLocation, MachineBasicBlock::iterator end, MachineFunction &MF) argument [all...] |
/freebsd-11-stable/contrib/ipfilter/ |
H A D | md5.c | 80 /* FF, GG, HH, and II transformations for rounds 1, 2, 3, and 4 */ 97 #define II(a, b, c, d, x, s, ac) \ macro 283 II ( a, b, c, d, in[ 0], S41, UL(4096336452)); /* 49 */ 284 II ( d, a, b, c, in[ 7], S42, UL(1126891415)); /* 50 */ 285 II ( c, d, a, b, in[14], S43, UL(2878612391)); /* 51 */ 286 II ( b, c, d, a, in[ 5], S44, UL(4237533241)); /* 52 */ 287 II ( a, b, c, d, in[12], S41, UL(1700485571)); /* 53 */ 288 II ( d, a, b, c, in[ 3], S42, UL(2399980690)); /* 54 */ 289 II ( c, d, a, b, in[10], S43, UL(4293915773)); /* 55 */ 290 II ( [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcRegisterInfo.h | 37 void eliminateFrameIndex(MachineBasicBlock::iterator II,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCRegisterInfo.h | 41 void eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430RegisterInfo.cpp | 103 MSP430RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, argument 108 MachineInstr &MI = *II; 144 BuildMI(MBB, std::next(II), dl, TII.get(MSP430::SUB16ri), DstReg) 147 BuildMI(MBB, std::next(II), dl, TII.get(MSP430::ADD16ri), DstReg)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VERegisterInfo.h | 38 void eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj,
|