Searched refs:AsmPieces (Results 1 – 5 of 5) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.cpp | 14368 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/ |
D | ARMISelLowering.cpp | 8425 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/ |
D | X86ISelLowering.cpp | 39908 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/ |
D | ARMISelLowering.cpp | 11685 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/ |
D | ARMISelLowering.cpp | 13576 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()
|