Home
last modified time | relevance | path

Searched refs:AsmPieces (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp24057 static bool clobbersFlagRegisters(const SmallVector<StringRef, 4> &AsmPieces) { in clobbersFlagRegisters() argument
24059 if (AsmPieces.size() == 3 || AsmPieces.size() == 4) { in clobbersFlagRegisters()
24060 if (std::count(AsmPieces.begin(), AsmPieces.end(), "~{cc}") && in clobbersFlagRegisters()
24061 std::count(AsmPieces.begin(), AsmPieces.end(), "~{flags}") && in clobbersFlagRegisters()
24062 std::count(AsmPieces.begin(), AsmPieces.end(), "~{fpsr}")) { in clobbersFlagRegisters()
24064 if (AsmPieces.size() == 3) in clobbersFlagRegisters()
24066 else if (std::count(AsmPieces.begin(), AsmPieces.end(), "~{dirflag}")) in clobbersFlagRegisters()
24083 SmallVector<StringRef, 4> AsmPieces; in ExpandInlineAsm() local
24084 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
24086 switch (AsmPieces.size()) { in ExpandInlineAsm()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp10446 SmallVector<StringRef, 4> AsmPieces; in ExpandInlineAsm() local
10447 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
10449 switch (AsmPieces.size()) { in ExpandInlineAsm()
10452 AsmStr = AsmPieces[0]; in ExpandInlineAsm()
10453 AsmPieces.clear(); in ExpandInlineAsm()
10454 SplitString(AsmStr, AsmPieces, " \t,"); in ExpandInlineAsm()
10457 if (AsmPieces.size() == 3 && in ExpandInlineAsm()
10458 AsmPieces[0] == "rev" && AsmPieces[1] == "$0" && AsmPieces[2] == "$1" && in ExpandInlineAsm()