reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/IPO/CrossDSOCFI.cpp
  105       "__cfi_check", Type::getVoidTy(Ctx), Type::getInt64Ty(Ctx),
  105       "__cfi_check", Type::getVoidTy(Ctx), Type::getInt64Ty(Ctx),
  106       Type::getInt8PtrTy(Ctx), Type::getInt8PtrTy(Ctx));
  106       Type::getInt8PtrTy(Ctx), Type::getInt8PtrTy(Ctx));
  126   BasicBlock *BB = BasicBlock::Create(Ctx, "entry", F);
  127   BasicBlock *ExitBB = BasicBlock::Create(Ctx, "exit", F);
  129   BasicBlock *TrapBB = BasicBlock::Create(Ctx, "fail", F);
  132       M.getOrInsertFunction("__cfi_check_fail", Type::getVoidTy(Ctx),
  133                             Type::getInt8PtrTy(Ctx), Type::getInt8PtrTy(Ctx));
  133                             Type::getInt8PtrTy(Ctx), Type::getInt8PtrTy(Ctx));
  143     ConstantInt *CaseTypeId = ConstantInt::get(Type::getInt64Ty(Ctx), TypeId);
  144     BasicBlock *TestBB = BasicBlock::Create(Ctx, "test", F);
  150                                   Ctx, ConstantAsMetadata::get(CaseTypeId))});