/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/Disassembler/ |
H A D | LanaiDisassembler.h | 28 // getInstruction - See MCDisassembler. 30 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CallPromotionUtils.cpp | 166 for (User *U : CS.getInstruction()->users()) 172 if (auto *Invoke = dyn_cast<InvokeInst>(CS.getInstruction())) 176 InsertBefore = &*std::next(CS.getInstruction()->getIterator()); 179 auto *Cast = CastInst::CreateBitOrPointerCast(CS.getInstruction(), RetTy, "", 186 U->replaceUsesOfWith(CS.getInstruction(), Cast); 259 IRBuilder<> Builder(CS.getInstruction()); 260 Instruction *OrigInst = CS.getInstruction(); 274 SplitBlockAndInsertIfThenElse(Cond, CS.getInstruction(), &ThenTerm, &ElseTerm, 327 Type *CallRetTy = CS.getInstruction()->getType(); 371 cast<CallBase>(CS.getInstruction()) [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64Disassembler.h | 27 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | RetireControlUnit.cpp | 42 const Instruction &Inst = *IR.getInstruction(); 58 const Instruction *Inst = Current.IR.getInstruction(); 76 Current.IR.getInstruction()->retire(); 87 assert(Queue[TokenID].IR.getInstruction() && "Instruction was not dispatched!");
|
H A D | Scheduler.cpp | 42 Resources->canBeDispatched(IR.getInstruction()->getUsedBuffers()); 73 Instruction *IS = IR.getInstruction(); 104 const Instruction &Inst = *IR.getInstruction(); 129 Instruction &IS = *IR.getInstruction(); 166 Instruction &IS = *IR.getInstruction(); 198 Instruction &IS = *IR.getInstruction(); 224 Instruction &IS = *IR.getInstruction(); 252 const Instruction &IS = *IR.getInstruction(); 274 IR.getInstruction()->cycleEvent(); 278 IR.getInstruction() [all...] |
H A D | LSUnit.cpp | 70 const InstrDesc &Desc = IR.getInstruction()->getDesc(); 154 const InstrDesc &Desc = IR.getInstruction()->getDesc(); 163 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); 172 const InstrDesc &Desc = IR.getInstruction()->getDesc(); 191 const Instruction &IS = *IR.getInstruction();
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | CallSite.h | 91 bool isInvoke() const { return getInstruction() && I.getInt() == 0; } 96 InstrTy *getInstruction() const { return I.getPointer(); } function in class:llvm::CallSiteBase 101 BBTy* getParent() const { return getInstruction()->getParent(); } 105 assert(getInstruction() && "Not a call, invoke or callbr instruction!"); 122 if (const CallBase *CB = dyn_cast<CallBase>(getInstruction())) 131 assert(getInstruction() && "Not a call, callbr, or invoke instruction!"); 133 cast<CallBase>(getInstruction())->getFunctionType() && 164 assert(getInstruction() == U->getUser()); 175 assert(getInstruction() == U->getUser()); 199 assert(getInstruction() 791 Instruction *getInstruction() const { return CS.getInstruction(); } function in class:llvm::AbstractCallSite [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | LSUnit.h | 107 unsigned Cycles = IR.getInstruction()->getCyclesLeft(); 125 const Instruction &IS = *IR.getInstruction(); 127 const Instruction &OtherIS = *CriticalMemoryInstruction.getInstruction(); 251 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); 259 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); 267 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); 273 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); 303 unsigned GroupID = IR.getInstruction()->getLSUTokenID();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | RetireStage.cpp | 46 RCU.onInstructionExecuted(IR.getInstruction()->getRCUTokenID()); 53 const Instruction &Inst = *IR.getInstruction();
|
H A D | DispatchStage.cpp | 48 for (const WriteState &RegDef : IR.getInstruction()->getDefs()) 63 const unsigned NumMicroOps = IR.getInstruction()->getNumMicroOps(); 80 Instruction &IS = *IR.getInstruction(); 159 const Instruction &Inst = *IR.getInstruction();
|
H A D | ExecuteStage.cpp | 59 Instruction &IS = *IR.getInstruction(); 162 const Instruction &Inst = *IR.getInstruction(); 180 IR.getInstruction()->forceExecuted(); 194 if (IR.getInstruction()->isEliminated()) 202 const Instruction &Inst = *IR.getInstruction(); 274 uint64_t UsedBuffers = IR.getInstruction()->getDesc().UsedBuffers;
|
H A D | InstructionTables.cpp | 23 const InstrDesc &Desc = IR.getInstruction()->getDesc();
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
H A D | MicroOpQueueStage.h | 57 IR.getInstruction()->getDesc().NumMicroOps);
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | SchedulerStatistics.cpp | 46 const Instruction &Inst = *Event.IR.getInstruction(); 49 const Instruction &Inst = *Event.IR.getInstruction(); 62 const Instruction &Inst = *Event.IR.getInstruction();
|
H A D | RetireControlUnitStatistics.cpp | 39 unsigned ReleasedEntries = Event.IR.getInstruction()->getDesc().NumMicroOps;
|
H A D | SummaryView.cpp | 54 const Instruction &Inst = *Event.IR.getInstruction();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/Disassembler/ |
H A D | AVRDisassembler.cpp | 41 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size, 113 DecodeStatus AVRDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, function in class:AVRDisassembler
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
H A D | MCDisassembler.h | 77 virtual DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyOptimizeReturned.cpp | 61 Instruction *Inst = CS.getInstruction();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CallSiteSplitting.cpp | 193 Instruction *Instr = CS.getInstruction(); 310 Instruction *Instr = CS.getInstruction(); 422 Instruction *Instr = CS.getInstruction(); 455 auto Preds = getTwoPredecessors(CS.getInstruction()->getParent()); 464 auto Preds = getTwoPredecessors(CS.getInstruction()->getParent()); 473 auto *CSDTNode = DTU.getDomTree().getNode(CS.getInstruction()->getParent()); 480 recordCondition(CS, Pred, CS.getInstruction()->getParent(), Conditions);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SyntheticCountsPropagation.cpp | 120 BasicBlock *CSBB = CS.getInstruction()->getParent();
|
H A D | InlineSimple.cpp | 73 cast<CallBase>(*CS.getInstruction()), Params, TTI, GetAssumptionCache,
|
H A D | Inliner.cpp | 424 Instruction *Call = CS.getInstruction(); 430 << ", Call: " << *CS.getInstruction() << "\n"); 436 << ", Call: " << *CS.getInstruction() << "\n"); 448 << ", Call: " << *CS.getInstruction() << "\n"); 459 LLVM_DEBUG(dbgs() << " NOT Inlining: " << *CS.getInstruction() 476 << ", Call: " << *CS.getInstruction() << '\n'); 628 Instruction *Instr = CS.getInstruction(); 676 CG[Caller]->removeCallEdgeFor(*cast<CallBase>(CS.getInstruction())); 1016 return getInlineCost(cast<CallBase>(*CS.getInstruction()), Params,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | CGProfile.cpp | 59 if (!getValueProfDataFromInst(*CS.getInstruction(),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/Disassembler/ |
H A D | BPFDisassembler.cpp | 68 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size, 161 DecodeStatus BPFDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, function in class:BPFDisassembler
|