/external/llvm/include/llvm/Support/ |
H A D | Printable.h | 1 //===--- Printable.h - Print function helpers -------------------*- C++ -*-===// 10 // This file defines the Printable struct. 27 /// Printable PrintRegister(unsigned Register) { 28 /// return Printable([Register](raw_ostream &OS) { 38 class Printable { class in namespace:llvm 41 Printable(std::function<void(raw_ostream &OS)> Print) function in class:llvm::Printable 45 static inline raw_ostream &operator<<(raw_ostream &OS, const Printable &P) {
|
/external/llvm/lib/CodeGen/ |
H A D | TargetRegisterInfo.cpp | 45 Printable PrintReg(unsigned Reg, const TargetRegisterInfo *TRI, 47 return Printable([Reg, TRI, SubIdx](raw_ostream &OS) { 67 Printable PrintRegUnit(unsigned Unit, const TargetRegisterInfo *TRI) { 68 return Printable([Unit, TRI](raw_ostream &OS) { 90 Printable PrintVRegOrUnit(unsigned Unit, const TargetRegisterInfo *TRI) { 91 return Printable([Unit, TRI](raw_ostream &OS) { 100 Printable PrintLaneMask(LaneBitmask LaneMask) { 101 return Printable([LaneMask](raw_ostream &OS) {
|
H A D | RegAllocPBQP.cpp | 50 #include "llvm/Support/Printable.h" 828 /// Create Printable object for node and register info. 829 static Printable PrintNodeInfo(PBQP::RegAlloc::PBQPRAGraph::NodeId NId, 831 return Printable([NId, &G](raw_ostream &OS) {
|
/external/llvm/include/llvm/Target/ |
H A D | TargetRegisterInfo.h | 24 #include "llvm/Support/Printable.h" 1101 Printable PrintReg(unsigned Reg, const TargetRegisterInfo *TRI = nullptr, 1104 /// Create Printable object to print register units on a \ref raw_ostream. 1112 Printable PrintRegUnit(unsigned Unit, const TargetRegisterInfo *TRI); 1114 /// \brief Create Printable object to print virtual registers and physical 1116 Printable PrintVRegOrUnit(unsigned VRegOrUnit, const TargetRegisterInfo *TRI); 1118 /// Create Printable object to print LaneBitmasks on a \ref raw_ostream. 1119 Printable PrintLaneMask(LaneBitmask LaneMask);
|
/external/google-breakpad/src/testing/test/ |
H A D | gmock-spec-builders_test.cc | 1850 struct Printable { struct in namespace:__anon6906 1853 inline void operator<<(::std::ostream& os, const Printable&) { argument 1854 os << "Printable"; 1867 const Printable& x, Unprintable y)); 1900 c.VoidMethod(false, 5, "Hi", NULL, Printable(), Unprintable()); 1942 c.VoidMethod(false, 5, "Hi", NULL, Printable(), Unprintable()); 1949 "Printable, 4-byte object <00-00 00-00>\\)"));
|
/external/googletest/googlemock/test/ |
H A D | gmock-spec-builders_test.cc | 1941 struct Printable { struct in namespace:__anon6995 1944 inline void operator<<(::std::ostream& os, const Printable&) { argument 1945 os << "Printable"; 1958 const Printable& x, Unprintable y)); 1988 c.VoidMethod(false, 5, "Hi", NULL, Printable(), Unprintable()); 2002 c.VoidMethod(false, 5, "Hi", NULL, Printable(), Unprintable()); 2045 c.VoidMethod(false, 5, "Hi", NULL, Printable(), Unprintable()); 2052 "Printable, 4-byte object <00-00 00-00>\\)"));
|
/external/v8/testing/gmock/test/ |
H A D | gmock-spec-builders_test.cc | 1941 struct Printable { struct in namespace:__anon21890 1944 inline void operator<<(::std::ostream& os, const Printable&) { argument 1945 os << "Printable"; 1958 const Printable& x, Unprintable y)); 1988 c.VoidMethod(false, 5, "Hi", NULL, Printable(), Unprintable()); 2002 c.VoidMethod(false, 5, "Hi", NULL, Printable(), Unprintable()); 2045 c.VoidMethod(false, 5, "Hi", NULL, Printable(), Unprintable()); 2052 "Printable, 4-byte object <00-00 00-00>\\)"));
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 25 #include "llvm/Support/Printable.h" 372 static Printable PrintNodeId(const SDNode &Node) { 373 return Printable([&Node](raw_ostream &OS) {
|