Searched refs:Printable (Results 1 - 8 of 8) sorted by relevance

/external/llvm/include/llvm/Support/
H A DPrintable.h1 //===--- 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 DTargetRegisterInfo.cpp45 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 DRegAllocPBQP.cpp50 #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 DTargetRegisterInfo.h24 #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 Dgmock-spec-builders_test.cc1850 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 Dgmock-spec-builders_test.cc1941 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 Dgmock-spec-builders_test.cc1941 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 DSelectionDAGDumper.cpp25 #include "llvm/Support/Printable.h"
372 static Printable PrintNodeId(const SDNode &Node) {
373 return Printable([&Node](raw_ostream &OS) {

Completed in 337 milliseconds