reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2525 llvm::LoadInst *LI = Builder.CreateLoad(GuardAddr); 2527 Builder.CreateICmpEQ(Builder.CreateAnd(LI, Bit), Zero); 2527 Builder.CreateICmpEQ(Builder.CreateAnd(LI, Bit), Zero); 2536 Builder.CreateStore(Builder.CreateOr(LI, Bit), GuardAddr); 2536 Builder.CreateStore(Builder.CreateOr(LI, Bit), GuardAddr); 2540 Builder.CreateBr(EndBlock); 2558 llvm::LoadInst *FirstGuardLoad = Builder.CreateLoad(GuardAddr); 2561 Builder.CreateLoad(getInitThreadEpochPtr(CGM)); 2563 Builder.CreateICmpSGT(FirstGuardLoad, InitThreadEpoch); 2574 llvm::LoadInst *SecondGuardLoad = Builder.CreateLoad(GuardAddr); 2577 Builder.CreateICmpEQ(SecondGuardLoad, getAllOnesInt()); 2579 Builder.CreateCondBr(ShouldDoInit, InitBlock, EndBlock); 2588 Builder.CreateBr(EndBlock);