/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/Disassembler/ |
H A D | SparcDisassembler.cpp | 37 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size, 331 DecodeStatus SparcDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, argument 346 Result = decodeInstruction(DecoderTableSparcV932, Instr, Insn, Address, this, STI); 350 Result = decodeInstruction(DecoderTableSparcV832, Instr, Insn, Address, this, STI); 356 decodeInstruction(DecoderTableSparc32, Instr, Insn, Address, this, STI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | InstrProfiling.cpp | 427 static InstrProfIncrementInst *castToIncrementInst(Instruction *Instr) { argument 428 InstrProfIncrementInst *Inc = dyn_cast<InstrProfIncrementInstStep>(Instr); 431 return dyn_cast<InstrProfIncrementInst>(Instr); 439 auto Instr = I++; local 440 InstrProfIncrementInst *Inc = castToIncrementInst(&*Instr); 444 } else if (auto *Ind = dyn_cast<InstrProfValueProfileInst>(Instr)) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanSLP.cpp | 351 if (auto *Instr = VPInstr->getUnderlyingInstr()) { 352 dbgs() << *Instr << " | ";
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 460 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Records); local 461 assert(Instr && "Missing target independent instruction"); 462 assert(Instr->Namespace == "TargetOpcode" && "Bad namespace"); 463 InstrsByEnum.push_back(Instr);
|
H A D | GICombinerEmitter.cpp | 405 auto &Instr = local 412 MatchDag.getContext().makeOperandList(Instr)); 414 N->setOpcodeAnnotation(&Instr); 416 makeNameForAnonPredicate(*this), Instr);
|
H A D | CodeGenDAGPatterns.cpp | 3826 for (Record *Instr : Instrs) { 3829 if (isa<ListInit>(Instr->getValueInit("Pattern"))) 3830 LI = Instr->getValueAsListInit("Pattern"); 3842 CodeGenInstruction &InstInfo = Target.getInstruction(Instr); 3856 Instructions.insert(std::make_pair(Instr, 3861 CodeGenInstruction &CGI = Target.getInstruction(Instr); 3867 Record *Instr = Entry.first; local 3873 TreePattern Pattern(Instr, SrcPattern, true, *this); 3874 TreePattern Result(Instr, ResultPattern, false, *this); 3875 ParseOnePattern(Instr, Patter [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineCFGStructurizer.cpp | 1422 MachineInstr &Instr = *I; 1423 if (Instr.isPHI()) { 1424 unsigned PHIDestReg = getPHIDestReg(Instr); 1426 LLVM_DEBUG(Instr.dump()); 1427 PHIs.insert(&Instr); 1428 PHIInfo.addDest(PHIDestReg, Instr.getDebugLoc()); 1429 storePHILinearizationInfoDest(PHIDestReg, Instr); 2504 MachineInstr &Instr = II; 2507 if (!Instr.isPHI()) 2510 int numPreds = getPHINumInputs(Instr); [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 3093 LLVMInstructionGetAllMetadataOtherThanDebugLoc(LLVMValueRef Instr, 3207 unsigned LLVMGetNumArgOperands(LLVMValueRef Instr); 3218 void LLVMSetInstructionCallConv(LLVMValueRef Instr, unsigned CC); 3228 unsigned LLVMGetInstructionCallConv(LLVMValueRef Instr); 3230 void LLVMSetInstrParamAlignment(LLVMValueRef Instr, unsigned index, 3265 LLVMValueRef LLVMGetCalledValue(LLVMValueRef Instr); 3521 LLVMValueRef Instr); 3522 void LLVMPositionBuilderBefore(LLVMBuilderRef Builder, LLVMValueRef Instr); 3526 void LLVMInsertIntoBuilder(LLVMBuilderRef Builder, LLVMValueRef Instr); 3527 void LLVMInsertIntoBuilderWithName(LLVMBuilderRef Builder, LLVMValueRef Instr, [all...] |
H A D | DebugInfo.h | 1224 * \param Instr Instruction acting as a location for the new intrinsic. 1228 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr); 1252 * \param Instr Instruction acting as a location for the new intrinsic. 1259 LLVMValueRef Instr);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 345 auto IsAllOpsVirtualReg = [](const MachineInstr &Instr) { 346 for (const auto &MO : Instr.explicit_operands()) 352 auto IsReassociable = [&](const MachineInstr &Instr, int16_t &AddOpIdx, 356 Idx = getFMAOpIdxInfo(Instr.getOpcode()); 359 } else if (Instr.getOpcode() != 366 if (!(Instr.getFlag(MachineInstr::MIFlag::FmReassoc) && 367 Instr.getFlag(MachineInstr::MIFlag::FmNsz))) 371 if (!IsAllOpsVirtualReg(Instr)) 379 const MachineOperand &OpAdd = Instr.getOperand(AddOpIdx); 385 // If this is not Leaf FMA Instr, it [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | RewriteStatepointsForGC.cpp | 2021 for (Instruction *Instr : Chain) { 2022 if (CastInst *CI = dyn_cast<CastInst>(Instr)) { 2031 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Instr)) { 2156 for (Instruction *Instr: ChainToBase) { 2161 assert(isa<GetElementPtrInst>(Instr) || isa<CastInst>(Instr)); 2163 Instruction *ClonedValue = Instr->clone(); 2165 ClonedValue->setName(Instr->getName() + ".remat"); 2194 LastValue = Instr;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugFrame.h | 125 const Instruction &Instr, unsigned OperandIdx,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 386 for (auto &Instr : ToBeRemoved) 387 Instr->eraseFromParent(); 433 for (auto &Instr : ToBeRemoved) 434 Instr->eraseFromParent();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsInstructionSelector.cpp | 742 struct Instr { struct 745 Instr(unsigned Opcode, Register Def, Register LHS, Register RHS) function in struct:Instr 755 SmallVector<struct Instr, 2> Instructions; 805 for (const struct Instr &Instruction : Instructions) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVN.h | 327 bool performScalarPREInsertion(Instruction *Instr, BasicBlock *Pred,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/ |
H A D | WebAssemblyDisassembler.cpp | 46 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/Disassembler/ |
H A D | VEDisassembler.cpp | 38 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size, 228 DecodeStatus VEDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, argument 241 Result = decodeInstruction(DecoderTableVE64, Instr, Insn, Address, this, STI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 1089 static bool UpdateOperandRegClass(MachineInstr &Instr) { 1090 MachineBasicBlock *MBB = Instr.getParent(); 1098 for (unsigned OpIdx = 0, EndIdx = Instr.getNumOperands(); OpIdx < EndIdx; 1100 MachineOperand &MO = Instr.getOperand(OpIdx); 1102 Instr.getRegClassConstraint(OpIdx, TII, TRI); 1201 for (const MachineInstr &Instr : 1204 Instr.modifiesRegister(AArch64::NZCV, TRI)) || 1205 ((AccessToCheck & AK_Read) && Instr.readsRegister(AArch64::NZCV, TRI))) 1263 /// Get opcode of S version of Instr. 1264 /// If Instr i 1267 sForm(MachineInstr &Instr) argument 1345 findCondCodeUsedByInstr(const MachineInstr &Instr) argument [all...] |
H A D | AArch64FrameLowering.cpp | 3040 for (const auto &Instr 3041 : TagStores) { dbgs() << " " << *Instr.MI; }); 3185 for (auto &Instr : Instrs) { 3186 if (CurOffset > Instr.Offset) 3188 CurOffset = Instr.Offset + Instr.Size; 3195 for (auto &Instr : Instrs) { 3196 if (EndOffset && *EndOffset != Instr.Offset) { 3202 TSE.addInstruction(Instr); 3203 EndOffset = Instr [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 212 Instruction *Instr = nullptr; member in class:__anon4559::FAddCombine 438 Instr = I; 594 Result = ConstantFP::get(Instr->getType(), 0.0); 687 NewInstr->setDebugLoc(Instr->getDebugLoc()); 694 NewInstr->setFastMathFlags(Instr->getFastMathFlags()); 742 return Coeff.getValue(Instr->getType()); 758 return createFMul(OpndVal, Coeff.getValue(Instr->getType()));
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 166 /// Print the dependence. \p Instr is used to map the instruction 599 Instruction *Instr = nullptr);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | DebugInfo.cpp | 1355 LLVMMetadataRef DL, LLVMValueRef Instr) { 1359 unwrap<Instruction>(Instr))); 1376 LLVMValueRef Instr) { 1380 unwrap<Instruction>(Instr))); 1353 LLVMDIBuilderInsertDeclareBefore(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DL, LLVMValueRef Instr) argument 1371 LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr) argument
|
H A D | DiagnosticInfo.cpp | 56 : DiagnosticInfo(DK_InlineAsm, Severity), MsgStr(MsgStr), Instr(&I) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
H A D | GIMatchTree.h | 349 void declareInstr(const GIMatchDagInstr *Instr, unsigned ID); 366 OS << "Declared Instr #" << I.first << "\n"; 368 OS << "Declared Instr #" << I.first.first << ", Op #" << I.first.second
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/Disassembler/ |
H A D | PPCDisassembler.cpp | 35 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
|