Lines Matching refs:Sel

510   virtual llvm::Value *GetTypedSelector(CodeGenFunction &CGF, Selector Sel,
571 QualType ResultType, Selector Sel,
577 QualType ResultType, Selector Sel,
584 llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel) override;
585 Address GetAddrOfSelector(CodeGenFunction &CGF, Selector Sel) override;
588 virtual llvm::Constant *GetConstantSelector(Selector Sel, in GetConstantSelector() argument
1445 llvm::Value *GetTypedSelector(CodeGenFunction &CGF, Selector Sel, in GetTypedSelector() argument
1447 return GetConstantSelector(Sel, TypeEncoding); in GetTypedSelector()
1480 llvm::Constant *GetConstantSelector(Selector Sel, in GetConstantSelector() argument
1483 auto SelVarName = (StringRef(".objc_selector_") + Sel.getAsString() + "_" + in GetConstantSelector()
1489 SelBuilder.add(ExportUniqueString(Sel.getAsString(), ".objc_sel_name_", in GetConstantSelector()
2456 llvm::Value *CGObjCGNU::GetTypedSelector(CodeGenFunction &CGF, Selector Sel, in GetTypedSelector() argument
2458 SmallVectorImpl<TypedSelector> &Types = SelectorTable[Sel]; in GetTypedSelector()
2471 ".objc_selector_" + Sel.getAsString(), in GetTypedSelector()
2479 Address CGObjCGNU::GetAddrOfSelector(CodeGenFunction &CGF, Selector Sel) { in GetAddrOfSelector() argument
2480 llvm::Value *SelValue = GetSelector(CGF, Sel); in GetAddrOfSelector()
2490 llvm::Value *CGObjCGNU::GetSelector(CodeGenFunction &CGF, Selector Sel) { in GetSelector() argument
2491 return GetTypedSelector(CGF, Sel, std::string()); in GetSelector()
2633 Selector Sel, in GenerateMessageSendSuper() argument
2642 if (Sel == RetainSel || Sel == AutoreleaseSel) { in GenerateMessageSendSuper()
2646 if (Sel == ReleaseSel) { in GenerateMessageSendSuper()
2651 llvm::Value *cmd = GetSelector(CGF, Sel); in GenerateMessageSendSuper()
2732 llvm::MDString::get(VMContext, Sel.getAsString()), in GenerateMessageSendSuper()
2751 Selector Sel, in GenerateMessageSend() argument
2760 if (Sel == RetainSel || Sel == AutoreleaseSel) { in GenerateMessageSend()
2764 if (Sel == ReleaseSel) { in GenerateMessageSend()
2777 cmd = GetSelector(CGF, Sel); in GenerateMessageSend()
2784 llvm::MDString::get(VMContext, Sel.getAsString()), in GenerateMessageSend()