HomeSort by: relevance | last modified time | path
    Searched defs:Guard (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ValueMap.h 264 std::unique_lock<typename Config::mutex_type> Guard;
266 Guard = std::unique_lock<typename Config::mutex_type>(*M);
277 std::unique_lock<typename Config::mutex_type> Guard;
279 Guard = std::unique_lock<typename Config::mutex_type>(*M);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
StackProtector.cpp 266 /// The standard heuristic which will add a guard variable to functions that
270 /// strong heuristic will add a guard variables to functions that call alloca
377 /// Create a stack guard loading and populate whether SelectionDAG SSP is
382 Value *Guard = TLI->getIRStackGuard(B);
384 if ((GuardMode == "tls" || GuardMode.empty()) && Guard)
385 return B.CreateLoad(B.getInt8PtrTy(), Guard, true, "StackGuard");
387 // Use SelectionDAG SSP handling, since there isn't an IR guard.
404 /// Insert code into the entry block that stores the stack guard
409 /// StackGuard = <stack guard>
430 /// - The prologue code loads and stores the stack guard onto the stack
    [all...]
  /src/external/bsd/ntp/dist/sntp/unity/
unity_fixture.c 177 char guard[sizeof(size_t)]; member in struct:GuardBytes
178 } Guard;
186 Guard* guard; local
197 guard = (Guard*)malloc(size + sizeof(Guard) + 4);
198 guard->size = size;
199 mem = (char*)&(guard[1]);
207 Guard* guard = (Guard*)mem local
216 Guard* guard = (Guard*)mem; local
242 Guard* guard = (Guard*)oldMem; local
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
SearchableTableEmitter.cpp 192 void emitIfdef(StringRef Guard, raw_ostream &OS);
289 void SearchableTableEmitter::emitIfdef(StringRef Guard, raw_ostream &OS) {
290 OS << "#ifdef " << Guard << "\n";
291 PreprocessorGuards.insert(std::string(Guard));
816 for (const auto &Guard : PreprocessorGuards)
817 OS << "#undef " << Guard << "\n";
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
NeonEmitter.cpp 324 /// The architectural #ifdef guard.
325 std::string Guard;
371 StringRef Guard, bool IsUnavailable, bool BigEndianSafe)
373 Guard(Guard.str()), IsUnavailable(IsUnavailable),
413 /// Get the architectural guard string (#ifdef).
414 std::string getGuard() const { return Guard; }
463 // Sort lexicographically on a two-tuple (Guard, Name)
464 if (Guard != Other.Guard)
    [all...]
SveEmitter.cpp 156 /// The architectural #ifdef guard.
157 std::string Guard;
176 ClassKind Class, SVEEmitter &Emitter, StringRef Guard);
186 StringRef getGuard() const { return Guard; }
816 SVEEmitter &Emitter, StringRef Guard)
818 BaseTypeSpec(BT), Class(Class), Guard(Guard.str()),
996 StringRef Guard = R->getValueAsString("ArchGuard");
1051 TS, ClassS, *this, Guard));
1057 ImmChecks, TS, ClassG, *this, Guard));
    [all...]
  /src/usr.bin/make/
make.h 567 } Guard;
825 Guard *Cond_ExtractGuard(const char *) MAKE_ATTR_USE;
  /src/external/gpl3/gcc.old/dist/contrib/
paranoia.cc 945 enum Guard { No, Yes };
998 Guard GMult, GDiv, GAddSub;
1353 printf ("\nChecking for guard digit in *, /, and -.\n");
1373 TstCond (Serious, false, "* lacks a Guard Digit, so 1*X != X");
1392 "Division lacks a Guard Digit, so error can exceed 1 ulp\n"
1405 TstCond (Serious, false, "Division lacks a Guard Digit, so X/1 != X");
1432 "- lacks Guard Digit, so cancellation is obscured");
1443 (" *, /, and - appear to have guard digits, as they should.\n");
1694 "lack(s) of guard digits or failure(s) to correctly round or chop\n\
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
ItaniumCXXABI.cpp 2348 llvm::GlobalVariable *Guard;
2349 CallGuardAbort(llvm::GlobalVariable *Guard) : Guard(Guard) {}
2352 CGF.EmitNounwindRuntimeCall(getGuardAbortFn(CGF.CGM, Guard->getType()),
2353 Guard);
2380 // are disabled, we can just let the guard variable be of type i8.
2389 // Guard variables are 64 bits in the generic ABI and size width on ARM
2403 // Create the guard variable if we don't already have it (as we
2405 llvm::GlobalVariable *guard = CGM.getStaticLocalDeclGuardAddress(&D) local
    [all...]
MicrosoftCXXABI.cpp 797 /// Info on the global variable used to guard initialization of static locals.
800 GuardInfo() : Guard(nullptr), BitIndex(0) {}
801 llvm::GlobalVariable *Guard;
805 /// Map from DeclContext to the current guard variable. We assume that the
2459 Address Guard;
2461 ResetGuardBit(Address Guard, unsigned GuardNum)
2462 : Guard(Guard), GuardNum(GuardNum) {}
2468 llvm::LoadInst *LI = Builder.CreateLoad(Guard);
2471 Builder.CreateStore(Builder.CreateAnd(LI, Mask), Guard);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp 2630 // First create the loads to the guard/stack slot for the comparison.
2638 SDValue Guard;
2644 // Generate code to load the content of the guard slot.
2653 // Retrieve guard check function, nullptr if instrumentation is inlined.
2655 // The target provides a guard check function to validate the guard value.
2656 // Generate a call to that function with the content of the guard slot as
2681 // Otherwise, emit a volatile load to retrieve the stack guard value.
2684 Guard = getLoadStackGuard(DAG, dl, Chain);
2689 Guard = DAG.getLoad(PtrMemTy, dl, Chain, GuardPtr
    [all...]

Completed in 51 milliseconds