LLVM: lib/Object/TapiFile.cpp File Reference (original) (raw)

Definition at line 39 of file TapiFile.cpp.

References llvm::MachO::Symbol::isData(), llvm::MachO::Symbol::isText(), llvm::object::SymbolRef::ST_Data, llvm::object::SymbolRef::ST_Function, llvm::object::SymbolRef::ST_Unknown, and Sym.

Referenced by llvm::MachineIRBuilder::buildBlockAddress(), llvm::MachineIRBuilder::buildBoolExt(), llvm::MachineIRBuilder::buildBrIndirect(), llvm::MachineIRBuilder::buildBrJT(), callBufferedPrintfStart(), llvm::ShuffleVectorInst::changesLength(), coerceArguments(), CompareSCEVComplexity(), llvm::computeMinimumValueSizes(), CreateGCStatepointCallCommon(), CreateGCStatepointInvokeCommon(), llvm::VPWidenIntOrFpInductionRecipe::execute(), llvm::VPWidenPointerInductionRecipe::execute(), llvm::VPWidenEVLRecipe::execute(), FindAllMemoryUses(), llvm::InstCombinerImpl::foldCmpLoadFromIndexedGlobal(), llvm::ScalarEvolution::getAddExpr(), llvm::ScalarEvolution::getAddRecExpr(), llvm::AAPotentialConstantValues::getAssumedConstant(), llvm::AddrSpaceCastOperator::getDestAddressSpace(), llvm::BitCastOperator::getDestTy(), llvm::MachineInstr::getFirst2LLTs(), llvm::MachineInstr::getFirst2RegLLTs(), llvm::MachineInstr::getFirst3LLTs(), llvm::MachineInstr::getFirst3RegLLTs(), llvm::MachineInstr::getFirst4LLTs(), llvm::MachineInstr::getFirst4RegLLTs(), llvm::MachineInstr::getFirst5LLTs(), llvm::MachineInstr::getFirst5RegLLTs(), getFPSequenceIfElementsMatch(), llvm::TargetTransformInfoImplCRTPBase< T >::getInstructionCost(), llvm::BasicTTIImplBase< T >::getIntrinsicInstrCost(), llvm::ARMTTIImpl::getMemoryOpCost(), llvm::ScalarEvolution::getMinMaxExpr(), llvm::ScalarEvolution::getMulExpr(), llvm::SCEVAddRecExpr::getNumIterationsInRange(), llvm::Intrinsic::getOrInsertDeclaration(), llvm::ScalarEvolution::getSequentialMinMaxExpr(), llvm::MemTransferBase< BaseCL >::getSourceAddressSpace(), llvm::ConstantExpr::getWithOperands(), llvm::ShuffleVectorInst::increasesLength(), interleaveVectors(), llvm::LandingPadInst::isCatch(), llvm::object::Elf_Sym_Impl< ELFT >::isCommon(), llvm::HexagonMCInstrInfo::isCompound(), llvm::ShuffleVectorInst::isExtractSubvectorMask(), llvm::LandingPadInst::isFilter(), llvm::HexagonMCInstrInfo::isHVX(), llvm::ShuffleVectorInst::isIdentity(), llvm::ShuffleVectorInst::isInsertSubvectorMask(), isPointerValueDeadOnEntryToFunction(), LLVMBinaryGetType(), LLVMTypeOf(), llvm::AArch64TargetLowering::lowerDeinterleaveIntrinsicToLoad(), llvm::ARMTargetLowering::lowerInterleavedLoad(), llvm::RISCVTargetLowering::lowerInterleavedLoad(), llvm::AArch64TargetLowering::lowerInterleaveIntrinsicToStore(), makeGEPAndStore(), llvm::fuzzerop::matchFirstLengthWAnyType(), llvm::fuzzerop::matchFirstType(), matchScalarInAggregate(), llvm::fuzzerop::matchScalarOfFirstType(), llvm::fuzzerop::matchSecondType(), llvm::MachineIRBuilder::materializePtrAdd(), llvm::ValueLatticeElement::mergeIn(), performBlockTailMerging(), llvm::object::Elf_Sym_Impl< ELFT >::setBinding(), llvm::PHINode::setIncomingValue(), llvm::MemTransferBase< BaseCL >::setSource(), llvm::object::Elf_Rel_Impl< ELFType< Endianness, false >, false >::setSymbol(), llvm::object::Elf_Rel_Impl< ELFType< Endianness, true >, false >::setSymbol(), llvm::MemSetBase< BaseCL >::setValue(), simplifyFPOp(), simplifyGEPInst(), tryInterleave(), upgradeAArch64IntrinsicCall(), llvm::UpgradeIntrinsicCall(), upgradeX86IntrinsicCall(), validExtractValueIndex(), validInsertValueIndex(), validShuffleVectorIndex(), llvm::InstCombinerImpl::visitLandingPadInst(), llvm::InstCombinerImpl::visitLShr(), and llvm::InstCombinerImpl::visitSwitchInst().