/freebsd-11.0-release/contrib/llvm/include/llvm/MC/ |
H A D | MCAsmInfo.h | 543 void addInitialFrameState(const MCCFIInstruction &Inst) { argument 544 InitialFrameState.push_back(Inst);
|
H A D | MCStreamer.h | 89 const MCInst &Inst, const MCSubtargetInfo &STI); 126 virtual void emitInst(uint32_t Inst, char Suffix = '\0'); 698 virtual void EmitInstruction(const MCInst &Inst, const MCSubtargetInfo &STI);
|
H A D | MCTargetAsmParser.h | 199 virtual unsigned checkTargetMatchPredicate(MCInst &Inst) { argument
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | ObjCARCAnalysisUtils.h | 124 inline Value *GetArgRCIdentityRoot(Value *Inst) { argument 125 return GetRCIdentityRoot(cast<CallInst>(Inst)->getArgOperand(0));
|
H A D | TargetTransformInfo.h | 533 bool getTgtMemIntrinsic(IntrinsicInst *Inst, MemIntrinsicInfo &Info) const; 539 Value *getOrCreateResultFromMemIntrinsic(IntrinsicInst *Inst, 650 virtual bool getTgtMemIntrinsic(IntrinsicInst *Inst, 652 virtual Value *getOrCreateResultFromMemIntrinsic(IntrinsicInst *Inst, 850 bool getTgtMemIntrinsic(IntrinsicInst *Inst, 852 return Impl.getTgtMemIntrinsic(Inst, Info); 854 Value *getOrCreateResultFromMemIntrinsic(IntrinsicInst *Inst, 856 return Impl.getOrCreateResultFromMemIntrinsic(Inst, ExpectedType);
|
H A D | SparsePropagation.h | 179 void UpdateState(Instruction &Inst, LatticeVal V);
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineModuleInfo.h | 278 addFrameInst(const MCCFIInstruction &Inst) { argument 279 FrameInstructions.push_back(Inst);
|
/freebsd-11.0-release/contrib/llvm/lib/MC/ |
H A D | WinCOFFStreamer.cpp | 44 void MCWinCOFFStreamer::EmitInstToData(const MCInst &Inst, argument 51 getAssembler().getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI);
|
H A D | MCAsmStreamer.cpp | 102 void AddEncodingComment(const MCInst &Inst, const MCSubtargetInfo &); 237 void EmitInstruction(const MCInst &Inst, const MCSubtargetInfo &STI) override; 1240 void MCAsmStreamer::AddEncodingComment(const MCInst &Inst, 1246 Emitter->encodeInstruction(Inst, VecOS, Fixups, STI); 1324 void MCAsmStreamer::EmitInstruction(const MCInst &Inst, const MCSubtargetInfo &STI) { 1330 AddEncodingComment(Inst, STI); 1334 Inst.dump_pretty(GetCommentOS(), InstPrinter.get(), "\n "); 1339 getTargetStreamer()->prettyPrintAsm(*InstPrinter, OS, Inst, STI); 1341 InstPrinter->printInst(&Inst, OS, "", STI);
|
H A D | MCMachOStreamer.cpp | 50 void EmitInstToData(const MCInst &Inst, const MCSubtargetInfo &STI) override; 433 void MCMachOStreamer::EmitInstToData(const MCInst &Inst, argument 440 getAssembler().getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 208 Instruction *Inst = cast<Instruction>(U); local 209 IRBuilder<> Builder(Inst);
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 84 static bool isGuaranteedToExecute(const Instruction &Inst, 88 static bool isSafeToExecuteUnconditionally(const Instruction &Inst, 739 static bool isSafeToExecuteUnconditionally(const Instruction &Inst, argument 745 if (isSafeToSpeculativelyExecute(&Inst, CtxI, DT, TLI)) 748 return isGuaranteedToExecute(Inst, DT, CurLoop, SafetyInfo); 751 static bool isGuaranteedToExecute(const Instruction &Inst, argument 763 if (Inst.getParent() == CurLoop->getHeader()) 765 // Inst. 779 if (!DT->dominates(Inst.getParent(), ExitBlock))
|
H A D | LoopIdiomRecognize.cpp | 442 Instruction *Inst = &*I++; local 444 if (MemSetInst *MSI = dyn_cast<MemSetInst>(Inst)) { 895 Instruction *Inst = &*Iter; local 896 if (Inst->getOpcode() != Instruction::Add) 899 ConstantInt *Inc = dyn_cast<ConstantInt>(Inst->getOperand(1)); 903 PHINode *Phi = dyn_cast<PHINode>(Inst->getOperand(0)); 909 for (User *U : Inst->users()) { 917 CountInst = Inst; 1033 // If the population counter's initial value is not zero, insert Add Inst.
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCInstrInfo.cpp | 128 MCInst const &Inst, 130 assert(HexagonMCInstrInfo::isExtendable(MCII, Inst) || 131 HexagonMCInstrInfo::isExtended(MCII, Inst)); 133 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, Inst); 136 HexagonMCInstrInfo::getType(MCII, Inst) == HexagonII::TypeCR) 153 MCInst const *Inst = local 155 if (isImmext(*Inst)) 156 return Inst; 127 deriveExtender(MCInstrInfo const &MCII, MCInst const &Inst, MCOperand const &MO) argument
|
H A D | HexagonMCInstrInfo.h | 83 MCInst deriveExtender(MCInstrInfo const &MCII, MCInst const &Inst, 87 MCInst deriveSubInst(MCInst const &Inst);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMCTargetDesc.cpp | 83 MCCFIInstruction Inst = local 85 MAI->addInitialFrameState(Inst);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcAsmBackend.cpp | 236 bool mayNeedRelaxation(const MCInst &Inst) const override { 251 void relaxInstruction(const MCInst &Inst, MCInst &Res) const override {
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | StackColoring.cpp | 487 Instruction *Inst = const_cast<AllocaInst *>(To); local 489 BitCastInst *Cast = new BitCastInst(Inst, From->getType()); 490 Cast->insertAfter(Inst); 491 Inst = Cast; 501 const_cast<AllocaInst *>(From)->replaceAllUsesWith(Inst);
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 602 : Inst(nullptr), FirstInBundle(nullptr), NextInBundle(nullptr), 660 os << "/ " << *Inst; local 662 os << '[' << *Inst; local 665 os << ';' << *SD->Inst; 670 os << *Inst; local 674 Instruction *Inst; member in struct:__anon3297::BoUpSLP::ScheduleData 780 for (Use &U : BundleMember->Inst->operands()) { 1719 Instruction *Inst = dyn_cast<Instruction>(VectorizableTree[N].Scalars[0]); local 1720 if (!Inst) 1724 PrevInst = Inst; 4093 Value *Inst = BI->getOperand(0); local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86FloatingPoint.cpp | 1289 void FPS::handleSpecialFP(MachineBasicBlock::iterator &Inst) { argument 1290 MachineInstr *MI = Inst; 1293 handleCall(Inst); 1318 duplicateToTop(SrcFP, DstFP, Inst); 1327 BuildMI(*MBB, Inst, MI->getDebugLoc(), TII->get(X86::LD_F0)); 1469 shuffleStackTop(STUsesArray, NumSTUses, Inst); 1504 freeStackSlotAfter(Inst, FPReg); 1601 Inst = MBB->erase(Inst); // Remove the pseudo instruction 1605 if (Inst [all...] |
/freebsd-11.0-release/contrib/llvm/utils/TableGen/ |
H A D | CodeGenSchedule.cpp | 71 for (const CodeGenInstruction *Inst : Target.instructions()) { 73 if (R.match(Inst->TheDef->getName())) 74 Elts.insert(Inst->TheDef); 207 for (const CodeGenInstruction *Inst : Target.instructions()) { 208 Record *SchedDef = Inst->TheDef; 501 for (const CodeGenInstruction *Inst : Target.instructions()) { 502 Record *ItinDef = Inst->TheDef->getValueAsDef("Itinerary"); 504 if (!Inst->TheDef->isValueUnset("SchedRW")) 505 findRWs(Inst->TheDef->getValueAsListOfDefs("SchedRW"), Writes, Reads); 511 InstrClassMap[Inst [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 523 Instruction *Inst = &*it; local 524 unsigned Cost = getInstructionCost(Inst); 530 OS << " for instruction: "<< *Inst << "\n"; local
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | SIAnnotateControlFlow.cpp | 263 } else if (Instruction *Inst = dyn_cast<Instruction>(Cond)) { 264 BasicBlock *Parent = Inst->getParent(); 266 if (L->contains(Inst)) {
|
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | Core.cpp | 570 int LLVMHasMetadata(LLVMValueRef Inst) { argument 571 return unwrap<Instruction>(Inst)->hasMetadata(); 574 LLVMValueRef LLVMGetMetadata(LLVMValueRef Inst, unsigned KindID) { argument 575 auto *I = unwrap<Instruction>(Inst); 596 void LLVMSetMetadata(LLVMValueRef Inst, unsigned KindID, LLVMValueRef Val) { argument 599 unwrap<Instruction>(Inst)->setMetadata(KindID, N); 1968 LLVMBasicBlockRef LLVMGetInstructionParent(LLVMValueRef Inst) { argument 1969 return wrap(unwrap<Instruction>(Inst)->getParent()); 1988 LLVMValueRef LLVMGetNextInstruction(LLVMValueRef Inst) { argument 1989 Instruction *Instr = unwrap<Instruction>(Inst); 1996 LLVMGetPreviousInstruction(LLVMValueRef Inst) argument 2004 LLVMInstructionEraseFromParent(LLVMValueRef Inst) argument 2008 LLVMGetICmpPredicate(LLVMValueRef Inst) argument 2017 LLVMGetFCmpPredicate(LLVMValueRef Inst) argument 2026 LLVMGetInstructionOpcode(LLVMValueRef Inst) argument 2032 LLVMInstructionClone(LLVMValueRef Inst) argument 2217 LLVMSetInstDebugLocation(LLVMBuilderRef Builder, LLVMValueRef Inst) argument [all...] |
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetInstrInfo.h | 805 /// Return true if the input \P Inst is part of a chain of dependent ops 810 bool isReassociationCandidate(const MachineInstr &Inst, bool &Commuted) const; 812 /// Return true when \P Inst is both associative and commutative. 813 virtual bool isAssociativeAndCommutative(const MachineInstr &Inst) const { 817 /// Return true when \P Inst has reassociable operands in the same \P MBB. 818 virtual bool hasReassociableOperands(const MachineInstr &Inst, 821 /// Return true when \P Inst has reassociable sibling. 822 bool hasReassociableSibling(const MachineInstr &Inst, bool &Commuted) const;
|