Home | History | Annotate | Download | only in IR

Lines Matching refs:LinkageTypes

48   enum LinkageTypes {
78 LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace)
256 static LinkageTypes getLinkOnceLinkage(bool ODR) {
259 static LinkageTypes getWeakLinkage(bool ODR) {
263 static bool isExternalLinkage(LinkageTypes Linkage) {
266 static bool isAvailableExternallyLinkage(LinkageTypes Linkage) {
269 static bool isLinkOnceODRLinkage(LinkageTypes Linkage) {
272 static bool isLinkOnceLinkage(LinkageTypes Linkage) {
275 static bool isWeakAnyLinkage(LinkageTypes Linkage) {
278 static bool isWeakODRLinkage(LinkageTypes Linkage) {
281 static bool isWeakLinkage(LinkageTypes Linkage) {
284 static bool isAppendingLinkage(LinkageTypes Linkage) {
287 static bool isInternalLinkage(LinkageTypes Linkage) {
290 static bool isPrivateLinkage(LinkageTypes Linkage) {
293 static bool isLocalLinkage(LinkageTypes Linkage) {
296 static bool isExternalWeakLinkage(LinkageTypes Linkage) {
299 static bool isCommonLinkage(LinkageTypes Linkage) {
302 static bool isValidDeclarationLinkage(LinkageTypes Linkage) {
309 static bool isInterposableLinkage(LinkageTypes Linkage) {
333 static bool isDiscardableIfUnused(LinkageTypes Linkage) {
342 static bool isWeakForLinker(LinkageTypes Linkage) {
417 void setLinkage(LinkageTypes LT) {
422 LinkageTypes getLinkage() const { return LinkageTypes(Linkage); }
448 GlobalValue::LinkageTypes Linkage,