Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.cpp14368 SmallVector<StringRef, 4> AsmPieces; in ExpandInlineAsm() local
14369 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
14371 switch (AsmPieces.size()) { in ExpandInlineAsm()
14374 AsmStr = AsmPieces[0]; in ExpandInlineAsm()
14375 AsmPieces.clear(); in ExpandInlineAsm()
14376 SplitString(AsmStr, AsmPieces, " \t"); // Split with whitespace. in ExpandInlineAsm()
14383 if (AsmPieces.size() == 2 && in ExpandInlineAsm()
14384 (AsmPieces[0] == "bswap" || in ExpandInlineAsm()
14385 AsmPieces[0] == "bswapq" || in ExpandInlineAsm()
14386 AsmPieces[0] == "bswapl") && in ExpandInlineAsm()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp8425 SmallVector<StringRef, 4> AsmPieces; in ExpandInlineAsm() local
8426 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
8428 switch (AsmPieces.size()) { in ExpandInlineAsm()
8431 AsmStr = AsmPieces[0]; in ExpandInlineAsm()
8432 AsmPieces.clear(); in ExpandInlineAsm()
8433 SplitString(AsmStr, AsmPieces, " \t,"); in ExpandInlineAsm()
8436 if (AsmPieces.size() == 3 && in ExpandInlineAsm()
8437 AsmPieces[0] == "rev" && AsmPieces[1] == "$0" && AsmPieces[2] == "$1" && in ExpandInlineAsm()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp39908 static bool clobbersFlagRegisters(const SmallVector<StringRef, 4> &AsmPieces) { in clobbersFlagRegisters() argument
39910 if (AsmPieces.size() == 3 || AsmPieces.size() == 4) { in clobbersFlagRegisters()
39911 if (std::count(AsmPieces.begin(), AsmPieces.end(), "~{cc}") && in clobbersFlagRegisters()
39912 std::count(AsmPieces.begin(), AsmPieces.end(), "~{flags}") && in clobbersFlagRegisters()
39913 std::count(AsmPieces.begin(), AsmPieces.end(), "~{fpsr}")) { in clobbersFlagRegisters()
39915 if (AsmPieces.size() == 3) in clobbersFlagRegisters()
39917 else if (std::count(AsmPieces.begin(), AsmPieces.end(), "~{dirflag}")) in clobbersFlagRegisters()
39934 SmallVector<StringRef, 4> AsmPieces; in ExpandInlineAsm() local
39935 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
39937 switch (AsmPieces.size()) { in ExpandInlineAsm()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp11685 SmallVector<StringRef, 4> AsmPieces; in ExpandInlineAsm() local
11686 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
11688 switch (AsmPieces.size()) { in ExpandInlineAsm()
11691 AsmStr = AsmPieces[0]; in ExpandInlineAsm()
11692 AsmPieces.clear(); in ExpandInlineAsm()
11693 SplitString(AsmStr, AsmPieces, " \t,"); in ExpandInlineAsm()
11696 if (AsmPieces.size() == 3 && in ExpandInlineAsm()
11697 AsmPieces[0] == "rev" && AsmPieces[1] == "$0" && AsmPieces[2] == "$1" && in ExpandInlineAsm()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp13576 SmallVector<StringRef, 4> AsmPieces; in ExpandInlineAsm() local
13577 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
13579 switch (AsmPieces.size()) { in ExpandInlineAsm()
13582 AsmStr = AsmPieces[0]; in ExpandInlineAsm()
13583 AsmPieces.clear(); in ExpandInlineAsm()
13584 SplitString(AsmStr, AsmPieces, " \t,"); in ExpandInlineAsm()
13587 if (AsmPieces.size() == 3 && in ExpandInlineAsm()
13588 AsmPieces[0] == "rev" && AsmPieces[1] == "$0" && AsmPieces[2] == "$1" && in ExpandInlineAsm()