| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | SSAContext.cpp | 77 template <> Printable SSAContext::print(const Value *V) const { in print() 78 return Printable([V](raw_ostream &Out) { V->print(Out); }); in print() 81 template <> Printable SSAContext::print(const Instruction *Inst) const { in print() 85 template <> Printable SSAContext::print(const BasicBlock *BB) const { in print() 87 return Printable([](raw_ostream &Out) { Out << "<nullptr>"; }); in print() 89 return Printable([BB](raw_ostream &Out) { Out << BB->getName(); }); in print() 91 return Printable([BB](raw_ostream &Out) { in print() 98 template <> Printable SSAContext::printAsOperand(const BasicBlock *BB) const { in printAsOperand() 99 return Printable([BB](raw_ostream &Out) { BB->printAsOperand(Out); }); in printAsOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineSSAContext.cpp | 95 Printable MachineSSAContext::print(const MachineBasicBlock *Block) const { in print() 97 return Printable([](raw_ostream &Out) { Out << "<nullptr>"; }); in print() 98 return Printable([Block](raw_ostream &Out) { Block->printName(Out); }); in print() 101 template <> Printable MachineSSAContext::print(const MachineInstr *I) const { in print() 102 return Printable([I](raw_ostream &Out) { I->print(Out); }); in print() 105 template <> Printable MachineSSAContext::print(Register Value) const { in print() 107 return Printable([MRI, Value](raw_ostream &Out) { in print() 121 Printable MachineSSAContext::printAsOperand(const MachineBasicBlock *BB) const { in printAsOperand() 122 return Printable([BB](raw_ostream &Out) { BB->printAsOperand(Out); }); in printAsOperand()
|
| H A D | TargetRegisterInfo.cpp | 107 Printable printReg(Register Reg, const TargetRegisterInfo *TRI, in printReg() 109 return Printable([Reg, TRI, SubIdx, MRI](raw_ostream &OS) { in printReg() 138 Printable printRegUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printRegUnit() 139 return Printable([Unit, TRI](raw_ostream &OS) { in printRegUnit() 161 Printable printVRegOrUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printVRegOrUnit() 162 return Printable([Unit, TRI](raw_ostream &OS) { in printVRegOrUnit() 171 Printable printRegClassOrBank(Register Reg, const MachineRegisterInfo &RegInfo, in printRegClassOrBank() 173 return Printable([Reg, &RegInfo, TRI](raw_ostream &OS) { in printRegClassOrBank()
|
| H A D | MachineBlockFrequencyInfo.cpp | 319 Printable llvm::printBlockFreq(const MachineBlockFrequencyInfo &MBFI, in printBlockFreq() 321 return Printable([&MBFI, Freq](raw_ostream &OS) { in printBlockFreq() 326 Printable llvm::printBlockFreq(const MachineBlockFrequencyInfo &MBFI, in printBlockFreq()
|
| H A D | RegAllocPBQP.cpp | 889 static Printable PrintNodeInfo(PBQP::RegAlloc::PBQPRAGraph::NodeId NId, in PrintNodeInfo() 891 return Printable([NId, &G](raw_ostream &OS) { in PrintNodeInfo()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Printable.h | 38 class Printable { 41 Printable(std::function<void(raw_ostream &OS)> Print) in Printable() function 45 inline raw_ostream &operator<<(raw_ostream &OS, const Printable &P) {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | SSAContext.h | |
| H A D | GenericConvergenceVerifierImpl.h | 121 const Twine &Message, ArrayRef<Printable> DumpedValues) { in reportFailure()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GenericCycleInfo.h | 231 Printable printEntries(const ContextT &Ctx) const { in printEntries() 232 return Printable([this, &Ctx](raw_ostream &Out) { in printEntries() 243 Printable print(const ContextT &Ctx) const { in print() 244 return Printable([this, &Ctx](raw_ostream &Out) { in print() 316 Printable print(const CycleT *Cycle) { return Cycle->print(Context); } in print()
|
| H A D | GenericConvergenceVerifier.h | 79 void reportFailure(const Twine &Message, ArrayRef<Printable> Values);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | LaneBitmask.h | 92 inline Printable PrintLaneMask(LaneBitmask LaneMask) { in PrintLaneMask() 93 return Printable([LaneMask](raw_ostream &OS) { in PrintLaneMask()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.h | 106 LLVM_ABI Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI, 111 LLVM_ABI Printable printBlockFreq(const MachineBlockFrequencyInfo &MBFI,
|
| H A D | TargetRegisterInfo.h | 1413 LLVM_ABI Printable printReg(Register Reg, 1426 LLVM_ABI Printable printRegUnit(unsigned Unit, const TargetRegisterInfo *TRI); 1430 LLVM_ABI Printable printVRegOrUnit(unsigned VRegOrUnit, 1435 LLVM_ABI Printable printRegClassOrBank(Register Reg,
|
| H A D | MachineJumpTableInfo.h | 158 LLVM_ABI Printable printJumpTableEntryReference(unsigned Idx);
|
| H A D | MachineBasicBlock.h | 44 class Printable; variable 1322 LLVM_ABI Printable printMBBReference(const MachineBasicBlock &MBB);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | BlockFrequencyInfo.h | 110 LLVM_ABI Printable printBlockFreq(const BlockFrequencyInfo &BFI, 115 LLVM_ABI Printable printBlockFreq(const BlockFrequencyInfo &BFI,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNRegPressure.h | 140 friend Printable print(const GCNRegPressure &RP, const GCNSubtarget *ST, 505 Printable print(const GCNRegPressure &RP, const GCNSubtarget *ST = nullptr, 508 Printable print(const GCNRPTracker::LiveRegSet &LiveRegs, 511 Printable reportMismatch(const GCNRPTracker::LiveRegSet &LISLR,
|
| H A D | GCNRegPressure.cpp | 233 Printable llvm::print(const GCNRegPressure &RP, const GCNSubtarget *ST, in print() 235 return Printable([&RP, ST, DynamicVGPRBlockSize](raw_ostream &OS) { in print() 700 Printable llvm::reportMismatch(const GCNRPTracker::LiveRegSet &LISLR, in reportMismatch() 703 return Printable([&LISLR, &TrackedLR, TRI, Pfx](raw_ostream &OS) { in reportMismatch() 808 Printable llvm::print(const GCNRPTracker::LiveRegSet &LiveRegs, in print() 810 return Printable([&LiveRegs, &MRI](raw_ostream &OS) { in print() 876 return Printable([&RP](raw_ostream &OS) { in runOnMachineFunction()
|
| H A D | AMDGPUPerfHintAnalysis.cpp | 80 Printable print() const { in print() 81 return Printable([this](raw_ostream &OS) { in print()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfo.cpp | 283 Printable llvm::printBlockFreq(const BlockFrequencyInfo &BFI, in printBlockFreq() 285 return Printable([&BFI, Freq](raw_ostream &OS) { in printBlockFreq() 290 Printable llvm::printBlockFreq(const BlockFrequencyInfo &BFI, in printBlockFreq()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86WinCOFFTargetStreamer.cpp | 299 static Printable printFPOReg(const MCRegisterInfo *MRI, unsigned LLVMReg) { in printFPOReg() 300 return Printable([MRI, LLVMReg](raw_ostream &OS) { in printFPOReg()
|
| /freebsd/contrib/ncurses/include/ |
| H A D | unctrl.h.in | 40 * as ^?. Printable characters are displayed as is.
|
| /freebsd/contrib/googletest/googlemock/test/ |
| H A D | gmock-spec-builders_test.cc | 1872 struct Printable {}; struct 1874 inline void operator<<(::std::ostream& os, const Printable&) { in operator <<() argument 1888 const Printable& x, Unprintable y)); 1923 c.VoidMethod(false, 5, "Hi", nullptr, Printable(), Unprintable()); in TEST() 1937 c.VoidMethod(false, 5, "Hi", nullptr, Printable(), Unprintable()); in TEST() 1981 c.VoidMethod(false, 5, "Hi", nullptr, Printable(), Unprintable()); in TEST()
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | ASN1_STRING_print_ex.pod | 56 Printable characters are normally escaped using the backslash '\' character. If
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 609 static Printable PrintNodeId(const SDNode &Node) { in PrintNodeId() 610 return Printable([&Node](raw_ostream &OS) { in PrintNodeId()
|