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

References

lib/Analysis/ConstantFolding.cpp
  805   Ptr = cast<Constant>(Ptr->stripPointerCasts());
lib/CodeGen/AsmPrinter/ARMException.cpp
   65     Per = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1966       dyn_cast<GlobalValue>(InitList->getOperand(i)->stripPointerCasts());
 2017           dyn_cast<GlobalValue>(CS->getOperand(2)->stripPointerCasts());
lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
  103     Per = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
  146   auto *P = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/CodeGen/AsmPrinter/WinException.cpp
   76     PerFn = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
  127     Per = classifyEHPersonality(F.getPersonalityFn()->stripPointerCasts());
  225       PerFn = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
  258       Per = classifyEHPersonality(F.getPersonalityFn()->stripPointerCasts());
  985   const auto *Per = cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/CodeGen/GlobalMerge.cpp
  573         dyn_cast<GlobalVariable>(InitList->getOperand(i)->stripPointerCasts()))
lib/CodeGen/MachineFunction.cpp
  660             dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts()))
lib/CodeGen/WinEHPrepare.cpp
  152       HT.TypeDescriptor = cast<GlobalVariable>(TypeInfo->stripPointerCasts());
lib/IR/Constants.cpp
  539         if (auto *LHSGV = dyn_cast<GlobalValue>(LHSOp0->stripPointerCasts()))
  540           if (auto *RHSGV = dyn_cast<GlobalValue>(RHSOp0->stripPointerCasts()))
lib/IR/Verifier.cpp
 2237     auto *Per = dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/Linker/IRMover.cpp
  906           dyn_cast<GlobalValue>(E->getAggregateElement(2)->stripPointerCasts());
lib/Object/IRSymtab.cpp
  289           cast<GlobalAlias>(GV)->getAliasee()->stripPointerCasts());
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
 1826           Value *v = Cexpr->getOperand(0)->stripPointerCasts();
 1848           Value *v = Cexpr->getOperand(0)->stripPointerCasts();
lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp
   97     Associated = cast<Constant>(Associated->stripPointerCasts());
lib/Target/X86/X86WinEHState.cpp
  155       dyn_cast<Function>(F.getPersonalityFn()->stripPointerCasts());
lib/Transforms/IPO/CalledValuePropagation.cpp
  233     if (auto *F = dyn_cast<Function>(C->stripPointerCasts()))
lib/Transforms/IPO/ConstantMerge.cpp
   51     Value *Operand = Inits->getOperand(i)->stripPointerCasts();
lib/Transforms/IPO/GlobalDCE.cpp
  218     auto Callee = dyn_cast<Function>(Ptr->stripPointerCasts());
lib/Transforms/IPO/GlobalOpt.cpp
 2594   Value *AStripped = (*A)->stripPointerCasts();
 2595   Value *BStripped = (*B)->stripPointerCasts();
 2737   GlobalValue *Target = cast<GlobalValue>(Aliasee->stripPointerCasts());
 2778     GlobalValue *Target = dyn_cast<GlobalValue>(Aliasee->stripPointerCasts());
lib/Transforms/IPO/LowerTypeTests.cpp
  363               dyn_cast<Function>(GIS.getIndirectSymbol()->stripPointerCasts()))
  983     auto *GV = cast<GlobalVariable>(C->stripPointerCasts());
lib/Transforms/IPO/StripSymbols.cpp
  199           dyn_cast<GlobalValue>(Inits->getOperand(i)->stripPointerCasts()))
lib/Transforms/IPO/WholeProgramDevirt.cpp
  824     auto Fn = dyn_cast<Function>(Ptr->stripPointerCasts());
  874                              TheFn->stripPointerCasts()->getName(), OREGetter);
 1104                              JT->stripPointerCasts()->getName(), OREGetter);
 1276   auto *GV = cast<GlobalVariable>(C->stripPointerCasts());
lib/Transforms/InstCombine/InstructionCombining.cpp
 2824       Constant *TypeInfo = CatchClause->stripPointerCasts();
 2898           Constant *TypeInfo = Elt->stripPointerCasts();
 3066         Value *FTypeInfo = FArray->getOperand(f)->stripPointerCasts();
 3069           Value *LTypeInfo = LArray->getOperand(l)->stripPointerCasts();
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 1136     auto *StrippedV = V->stripPointerCasts();
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
 1448       PersonalityFns[F.getPersonalityFn()->stripPointerCasts()].push_back(&F);
lib/Transforms/Instrumentation/InstrProfiling.cpp
  662     Value *V = NC->stripPointerCasts();
lib/Transforms/Instrumentation/PGOInstrumentation.cpp
  705       assert(dyn_cast<Function>(GA->getAliasee()->stripPointerCasts()) == &F);
lib/Transforms/Utils/Evaluator.cpp
  626         Value *Val = getVal(IBI->getAddress())->stripPointerCasts();
lib/Transforms/Utils/InlineFunction.cpp
 1594           ? CalledFunc->getPersonalityFn()->stripPointerCasts()
 1602           ? Caller->getPersonalityFn()->stripPointerCasts()
tools/bugpoint/ExtractFunction.cpp
  188       if (I->getAliasee()->stripPointerCasts() == GV)
tools/clang/lib/CodeGen/CGBlocks.cpp
 1471         cast<llvm::Function>(blockFn->stripPointerCasts()), Result);
 2948   auto *GV = cast<llvm::GlobalValue>(C->stripPointerCasts());
 2955     assert((isa<llvm::Function>(C->stripPointerCasts()) ||
 2956             isa<llvm::GlobalVariable>(C->stripPointerCasts())) &&
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1799         V = V->stripPointerCasts();
 1842           TheCU, Name, TTy, V->stripPointerCasts()));
tools/clang/lib/CodeGen/CGDecl.cpp
  399     cast<llvm::GlobalVariable>(addr->stripPointerCasts());
tools/clang/lib/CodeGen/CGException.cpp
  261     llvm::Value *Val = LPI->getClause(I)->stripPointerCasts();
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 1577       auto *Cat = cast<llvm::GlobalVariable>(C->stripPointerCasts());
tools/clang/lib/CodeGen/CGVTables.cpp
  520   llvm::Function *ThunkFn = cast<llvm::Function>(Thunk->stripPointerCasts());
tools/clang/lib/CodeGen/CodeGenModule.cpp
 3559                       ->stripPointerCasts());
 3689   setDSOLocal(cast<llvm::GlobalValue>(Ret->stripPointerCasts()));
 3942   Entry = Entry->stripPointerCasts();
 3966             ->stripPointerCasts());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 2381   auto *GV = cast<llvm::GlobalValue>(handle->stripPointerCasts());
 3260   CGM.setDSOLocal(cast<llvm::GlobalValue>(VTable->stripPointerCasts()));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 3800   return CatchTypeInfo{getAddrOfRTTIDescriptor(Type)->stripPointerCasts(),