Searched refs:SeqLs (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.2-release/contrib/llvm/lib/Target/Mips/
H A DMipsAnalyzeImmediate.cpp18 void MipsAnalyzeImmediate::AddInstr(InstSeqLs &SeqLs, const Inst &I) { argument
20 if (SeqLs.empty()) {
21 SeqLs.push_back(InstSeq(1, I));
25 for (InstSeqLs::iterator Iter = SeqLs.begin(); Iter != SeqLs.end(); ++Iter)
30 InstSeqLs &SeqLs) {
31 GetInstSeqLs((Imm + 0x8000ULL) & 0xffffffffffff0000ULL, RemSize, SeqLs);
32 AddInstr(SeqLs, Inst(ADDiu, Imm & 0xffffULL));
36 InstSeqLs &SeqLs) {
37 GetInstSeqLs(Imm & 0xffffffffffff0000ULL, RemSize, SeqLs);
29 GetInstSeqLsADDiu(uint64_t Imm, unsigned RemSize, InstSeqLs &SeqLs) argument
35 GetInstSeqLsORi(uint64_t Imm, unsigned RemSize, InstSeqLs &SeqLs) argument
41 GetInstSeqLsSLL(uint64_t Imm, unsigned RemSize, InstSeqLs &SeqLs) argument
48 GetInstSeqLs(uint64_t Imm, unsigned RemSize, InstSeqLs &SeqLs) argument
105 GetShortestSeq(InstSeqLs &SeqLs, InstSeq &Insts) argument
141 InstSeqLs SeqLs; local
[all...]
H A DMipsAnalyzeImmediate.h32 /// AddInstr - Add I to all instruction sequences in SeqLs.
33 void AddInstr(InstSeqLs &SeqLs, const Inst &I);
37 void GetInstSeqLsADDiu(uint64_t Imm, unsigned RemSize, InstSeqLs &SeqLs);
41 void GetInstSeqLsORi(uint64_t Imm, unsigned RemSize, InstSeqLs &SeqLs);
45 void GetInstSeqLsSLL(uint64_t Imm, unsigned RemSize, InstSeqLs &SeqLs);
48 void GetInstSeqLs(uint64_t Imm, unsigned RemSize, InstSeqLs &SeqLs);
53 /// GetShortestSeq - Find the shortest instruction sequence in SeqLs and
55 void GetShortestSeq(InstSeqLs &SeqLs, InstSeq &Insts);

Completed in 31 milliseconds