Lines Matching refs:Out

39                                 raw_ostream &Out) {  in mangleFunctionBlock()  argument
42 Out << "__" << Outer << "_block_invoke"; in mangleFunctionBlock()
44 Out << "__" << Outer << "_block_invoke_" << discriminator+1; in mangleFunctionBlock()
139 void MangleContext::mangleName(GlobalDecl GD, raw_ostream &Out) { in mangleName() argument
151 Out << ALA->getLabel(); in mangleName()
170 Out << '\01'; // LLVM IR Marker for __asm("foo") in mangleName()
172 Out << ALA->getLabel(); in mangleName()
177 return mangleMSGuidDecl(GD, Out); in mangleName()
182 Out << "__main_argc_argv"; in mangleName()
190 mangleObjCMethodNameAsSourceName(OMD, Out); in mangleName()
192 mangleCXXName(GD, Out); in mangleName()
196 Out << '\01'; in mangleName()
198 Out << '_'; in mangleName()
200 Out << '@'; in mangleName()
203 Out << "__regcall4__"; in mangleName()
205 Out << "__regcall3__"; in mangleName()
209 Out << D->getIdentifier()->getName(); in mangleName()
211 mangleObjCMethodNameAsSourceName(OMD, Out); in mangleName()
213 mangleCXXName(GD, Out); in mangleName()
219 Out << '@'; in mangleName()
220 Out << '@'; in mangleName()
222 Out << '0'; in mangleName()
241 Out << ((DefaultPtrWidth / 8) * ArgWords); in mangleName()
244 void MangleContext::mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream &Out) { in mangleMSGuidDecl() argument
248 Out << llvm::format("_GUID_%08" PRIx32 "_%04" PRIx32 "_%04" PRIx32 "_", in mangleMSGuidDecl()
252 Out << llvm::format("%02" PRIx8, C); in mangleMSGuidDecl()
254 Out << "_"; in mangleMSGuidDecl()
260 raw_ostream &Out) { in mangleGlobalBlock() argument
264 mangleName(ID, Out); in mangleGlobalBlock()
266 Out << ID->getIdentifier()->getName(); in mangleGlobalBlock()
270 Out << "_block_invoke"; in mangleGlobalBlock()
272 Out << "_block_invoke_" << discriminator+1; in mangleGlobalBlock()
279 llvm::raw_svector_ostream Out(Buffer); in mangleCtorBlock() local
280 mangleName(GlobalDecl(CD, CT), Out); in mangleCtorBlock()
288 llvm::raw_svector_ostream Out(Buffer); in mangleDtorBlock() local
289 mangleName(GlobalDecl(DD, DT), Out); in mangleDtorBlock()
294 raw_ostream &Out) { in mangleBlock() argument
309 mangleCtorBlock(CD, /*CT*/ Ctor_Complete, BD, Out); in mangleBlock()
311 mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out); in mangleBlock()
325 mangleFunctionBlock(*this, Buffer, BD, Out); in mangleBlock()
386 raw_ostream &Out) { in mangleObjCMethodNameAsSourceName() argument
392 Out << OS.str().size() << OS.str(); in mangleObjCMethodNameAsSourceName()