/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | OcamlGC.cpp | 1 //===-- OcamlGC.cpp - Ocaml frametable GC strategy ------------------------===// 30 X("ocaml", "ocaml 3.10-compatible GC"); 35 NeededSafePoints = 1 << GC::PostCall;
|
H A D | ErlangGC.cpp | 1 //===-- ErlangGC.cpp - Erlang/OTP GC strategy -------------------*- C++ -*-===// 47 NeededSafePoints = 1 << GC::PostCall; 77 FI.addSafePoint(GC::PostCall, Label, MI->getDebugLoc());
|
H A D | GCMetadata.cpp | 86 dbgs() << "unsupported GC: " << Name << "\n"; 132 static const char *DescKind(GC::PointKind Kind) { 134 case GC::Loop: return "loop"; 135 case GC::Return: return "return"; 136 case GC::PreCall: return "pre-call"; 137 case GC::PostCall: return "post-call"; 147 OS << "GC roots for " << FD->getFunction().getName() << ":\n"; 152 OS << "GC safe points for " << FD->getFunction().getName() << ":\n";
|
H A D | GCStrategy.cpp | 13 // GCMachineCodeAnalysis identifies the GC safe points in the machine code. 134 INITIALIZE_PASS_BEGIN(LowerIntrinsics, "gc-lowering", "GC Lowering", 137 INITIALIZE_PASS_END(LowerIntrinsics, "gc-lowering", "GC Lowering", false, false) 160 /// doInitialization - If this module uses the GC intrinsics, find them now. 170 MI->getFunctionInfo(*I); // Instantiate the GC strategy. 256 // Quick exit for functions that do not use GC. 314 // Initialize the GC root, but do not delete the intrinsic. The 367 if (FI->getStrategy().needsSafePoint(GC::PreCall)) { 369 FI->addSafePoint(GC::PreCall, Label, CI->getDebugLoc()); 372 if (FI->getStrategy().needsSafePoint(GC [all...] |
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | GCMetadata.h | 19 // - Stack offsets for GC roots, as specified by calls to llvm.gcroot 47 namespace GC { namespace in namespace:llvm 61 GC::PointKind Kind; ///< The kind of the safe point. 65 GCPoint(GC::PointKind K, MCSymbol *L, DebugLoc DL) 114 /// getStrategy - Return the GC strategy for the function. 133 void addSafePoint(GC::PointKind Kind, MCSymbol *Label, DebugLoc DL) {
|
H A D | GCStrategy.h | 28 // When a reference to a GC-allocated object exists on the stack, it must be 48 /// The GC strategy registry uses all the defaults from Registry. 83 /// getName - The name of the GC strategy, for debugging. 87 /// getModule - The module within which the GC strategy is operating. 99 bool needsSafePoint(GC::PointKind Kind) const { 118 /// customSafePoints - By default, the GC analysis will find safe
|
/freebsd-9.3-release/contrib/groff/src/devices/xditview/ |
H A D | DviP.h | 143 GC normal_GC; 144 GC fill_GC;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | RetainCountChecker.cpp | 85 ErrorDeallocGC, // Calling -dealloc with GC enabled. 222 Out << "-dealloc (GC)"; 238 Out << "Leaked (GC-ed at return)"; 507 /// GCEnabled - Records whether or not the analyzed code runs in GC mode. 1742 "(GC) or reference counts (non-GC). The bug occurs " 1743 "with GC enabled"; 1747 "(GC) or reference counts (non-GC). The bug occurs " 1748 "in non-GC mod [all...] |
/freebsd-9.3-release/contrib/compiler-rt/BlocksRuntime/ |
H A D | runtime.c | 162 * GC support stub routines: 165 #pragma mark GC Support Routines 210 * GC support callout functions - initially set to stub routines: 224 * GC support SPI functions - called from ObjC runtime and CoreFoundation: 228 * Called from objc-auto to turn on GC. 301 // GC refcounting is expensive so do most refcounting here. 303 // Tell collector to hang on this - it will bump the GC refcount version 328 // Under GC want allocation with refcount 1 so we ask for "true" if wantsOne 329 // This allows the copy helper routines to make non-refcounted block copies under GC 336 // if we copy a malloc block to a GC bloc [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Type.h | 112 /// * Objective C: the GC attributes (none, weak, or strong) 122 enum GC { enum in class:clang::Qualifiers 266 GC getObjCGCAttr() const { return GC((Mask & GCAttrMask) >> GCAttrShift); } 267 void setObjCGCAttr(GC type) { 271 void addObjCGCAttr(GC type) { 411 // ObjC GC qualifiers can match, be added, or be removed, but can't be 930 inline Qualifiers::GC getObjCGCAttr() const; 1058 /// Objective-C GC attributes) are much more rare. 1094 Qualifiers::GC getObjCGCAtt [all...] |
H A D | ASTContext.h | 868 QualType getObjCGCQualType(QualType T, Qualifiers::GC gcAttr) const; 1558 Qualifiers::GC getObjCGCAttrKind(QualType Ty) const;
|
/freebsd-9.3-release/contrib/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 3002 std::string GC; 3016 ParseStringConstant(GC)) || 3115 if (!GC.empty()) Fn->setGC(GC.c_str());
|
/freebsd-9.3-release/contrib/llvm/lib/IR/ |
H A D | Core.cpp | 1490 void LLVMSetGC(LLVMValueRef Fn, const char *GC) { argument 1492 if (GC) 1493 F->setGC(GC);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ASTContext.cpp | 2049 Qualifiers::GC GCAttr) const { 4931 /// kPropertyStrong = 'P' // property GC'able 6382 Qualifiers::GC ASTContext::getObjCGCAttrKind(QualType Ty) const { 6387 Qualifiers::GC GCAttrs = Ty.getObjCGCAttr(); 6398 // It's not valid to set GC attributes on anything that isn't a 7149 // Exactly one GC qualifier difference is allowed: __strong is 7150 // okay if the other type has no GC qualifier but is an Objective 7154 Qualifiers::GC GC_L = LQuals.getObjCGCAttr(); 7155 Qualifiers::GC GC_R = RQuals.getObjCGCAttr(); 7407 /// mergeObjCGCQualifiers - This routine merges ObjC's GC attribut [all...] |
H A D | TypePrinter.cpp | 1097 // Prefer the macro forms of the GC and ownership qualifiers. 1118 // Prefer the macro forms of the GC and ownership qualifiers. 1488 if (Qualifiers::GC gc = getObjCGCAttr()) {
|
/freebsd-9.3-release/contrib/ncurses/include/ |
H A D | Caps.osf1r5 | 931 # GC 197 \305 M-E single intersection ACS_PLUS _ _ 963 acs_plus OTGC str GC - - ----- single intersection
|
H A D | Caps.uwin | 747 # GC 197 \305 M-E single intersection ACS_PLUS _ _ 779 acs_plus OTGC str GC - - ----- single intersection
|
H A D | Caps | 921 # GC 197 \305 M-E single intersection ACS_PLUS _ _ 953 acs_plus OTGC str GC - - ----- single intersection
|
H A D | Caps.aix4 | 1023 # GC 197 \305 M-E single intersection ACS_PLUS _ _ 1055 acs_plus OTGC str GC - - ----- single intersection
|
H A D | Caps.hpux11 | 935 # GC 197 \305 M-E single intersection ACS_PLUS _ _ 967 acs_plus OTGC str GC - - ----- single intersection
|
H A D | Caps.keys | 1011 # GC 197 \305 M-E single intersection ACS_PLUS _ _ 1043 acs_plus OTGC str GC - - ----- single intersection
|
/freebsd-9.3-release/sys/dev/hptmv/ |
H A D | amd64-elf.raid.o.uu | 252 M#$EC_$C!YP1(C;PO<`L``.AH_?__0?_$1#GC?^1(B>CI(@$``$B)[DR)[^B= 826 M1#GC=>)!@[U@#````+@!````#T5$)`2)1"0$08F=\`P``(-\)!0`#Y7"@WPD 1134 M`&8]5:H/A>\```!!O`````!FD+L`````1#GC?RIF9I!F9I!(BP4`````BW`8 1135 M@<8```0`NJ````!(B>_H`````/_#1#GC?MQ!@?S(````?@J_`0```.@`````
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGObjCMac.cpp | 1922 static Qualifiers::GC GetGCAttrTypeForType(ASTContext &Ctx, QualType FQT) { 1957 // convention that it is GC'able. 1967 // to be GC'ed. 1994 Qualifiers::GC GCAttr = GetGCAttrTypeForType(CGM.getContext(), type); 2483 // to be GC'ed. 4325 // Non-GC overrides those files which specify GC. 4335 // Add the ObjC GC Only value. 4336 Mod.addModuleFlag(llvm::Module::Error, "Objective-C GC Only", 4339 // Require that GC b [all...] |
/freebsd-9.3-release/sys/dev/hptrr/ |
H A D | amd64-elf.hptrr_lib.o.uu | 854 M)!1(B?),B?;H+OO__X7`#X7^`0``0<=$)%#_____3(GG0?]4)$AF9I!FD.GC 1226 MP_W____#@^,?1#GC=>&#O6`-````N`$````/140D!(E$)`2)G?`-``"#?"04 1947 MB?_HP_W____#@^,?1#GC=>&#O6`-````N`$````/140D!(E$)`2)G?`-``"# 2680 M@^,?1#GC=>&#O6`-````N`$````/140D!(E$)`2)G?`-``"#?"04``^5PH-\ 4207 M2(M%&$B-%-!$B>Y,B?_HP_W____#@^,?1#GC=>&#O6`-````N`$````/140D 5021 M)`B)1`HD1#GC="1%#[;OD(G:2(M%$$B-%-!$B>Y,B??HN_W____#@^,?1#GC 5949 M)`@`#Y7`A<)U"46(9T#I=OG__S';1#GC?11(8\/_PTF+?,=0Z`````!$.>-\ 6295 MP`^$EP```/_#1#GC#Y+",<!%A>T/E<"%PG7#,=M$.>-S'DB+52B)V/_#BWR" 7198 M#`'H2(M6$"G0B488BTPD#`'I9BG1#[?)BT8<28M\QU"^`0```.@`````3(GC [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaType.cpp | 83 // The GC attributes are usually written with macros; special-case them. 4189 Qualifiers::GC GCAttr;
|