Lines Matching refs:Instr
63 bool doBranchOpt(Inst *Instr, const CfgNode *NextNode) override;
376 auto *Instr = Context.insert<InstMIPS32Mov>(Dest, Src0, Src1); variable
377 if (Instr->getDestHi() != nullptr) {
381 Context.insert<InstFakeDef>(Instr->getDestHi());
390 auto *Instr = Context.insert<InstMIPS32Mov>(Dest, Src0, Src1); variable
391 Instr->setDestRedefined();
392 if (Instr->getDestHi() != nullptr) {
396 Context.insert<InstFakeDef>(Instr->getDestHi());
765 void lowerAlloca(const InstAlloca *Instr) override;
766 void lowerArithmetic(const InstArithmetic *Instr) override;
767 void lowerInt64Arithmetic(const InstArithmetic *Instr, Variable *Dest,
769 void lowerAssign(const InstAssign *Instr) override;
770 void lowerBr(const InstBr *Instr) override;
771 void lowerBreakpoint(const InstBreakpoint *Instr) override;
772 void lowerCall(const InstCall *Instr) override;
773 void lowerCast(const InstCast *Instr) override;
774 void lowerExtractElement(const InstExtractElement *Instr) override;
775 void lowerFcmp(const InstFcmp *Instr) override;
776 void lowerIcmp(const InstIcmp *Instr) override;
777 void lower64Icmp(const InstIcmp *Instr);
780 void lowerIntrinsicCall(const InstIntrinsicCall *Instr) override;
781 void lowerInsertElement(const InstInsertElement *Instr) override;
782 void lowerLoad(const InstLoad *Instr) override;
783 void lowerPhi(const InstPhi *Instr) override;
784 void lowerRet(const InstRet *Instr) override;
785 void lowerSelect(const InstSelect *Instr) override;
786 void lowerShuffleVector(const InstShuffleVector *Instr) override;
787 void lowerStore(const InstStore *Instr) override;
788 void lowerSwitch(const InstSwitch *Instr) override;
789 void lowerUnreachable(const InstUnreachable *Instr) override;
790 void lowerOther(const Inst *Instr) override;
792 uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) override;
793 void genTargetHelperCallFor(Inst *Instr) override;
887 return Iter->second.Instr; in getProducerOf()
898 Computation.second.Instr->dump(Func); in dump()
907 ComputationEntry(Inst *I, Type Ty) : Instr(I), ComputationType(Ty) {} in ComputationEntry()
908 Inst *const Instr; variable