Lines Matching refs:lir
190 #define NEXT_LIR(lir) (lir->next) argument
191 #define PREV_LIR(lir) (lir->prev) argument
555 virtual size_t GetInstructionOffset(LIR* lir);
616 void AppendLIR(LIR* lir);
643 void SetupResourceMasks(LIR* lir);
644 void SetMemRefType(LIR* lir, bool is_load, int mem_type);
645 void AnnotateDalvikRegAccess(LIR* lir, int reg_id, bool is_load, bool is64bit);
649 void EliminateLoad(LIR* lir, int reg_id);
671 void NopLIR(LIR* lir);
672 void UnlinkLIR(LIR* lir);
1259 virtual void DumpResourceMask(LIR* lir, const ResourceMask& mask, const char* prefix) = 0;
1260 virtual void SetupTargetResourceMasks(LIR* lir, uint64_t flags,
1264 virtual std::string BuildInsnString(const char* fmt, LIR* lir, unsigned char* base_addr) = 0;
1270 virtual size_t GetInsnSize(LIR* lir) = 0;
1271 virtual bool IsUnconditionalBranch(LIR* lir) = 0;