LLVM  4.0.0
Functions | Variables
TraceMallocTest.cpp File Reference
#include <assert.h>
#include <cstdint>
#include <cstdlib>
#include <cstddef>
#include <iostream>
Include dependency graph for TraceMallocTest.cpp:

Go to the source code of this file.

Functions

int LLVMFuzzerTestOneInput (const uint8_t *Data, size_t Size)
 

Variables

int * Ptr
 

Function Documentation

int LLVMFuzzerTestOneInput ( const uint8_t *  Data,
size_t  Size 
)

Definition at line 13 of file TraceMallocTest.cpp.

References Ptr.

Variable Documentation

int* Ptr

Definition at line 11 of file TraceMallocTest.cpp.

Referenced by llvm::MemoryDepChecker::addAccess(), llvm::ArrayRecycler< llvm::MachineOperand >::allocate(), llvm::LoopVersioning::annotateInstWithNoAlias(), llvm::AVRDAGToDAGISel::select< ISD::LOAD >(), buildNew(), calculateVectorIndex(), CheckForMaskedLoad(), combineLoad(), combineLoadToNewType(), combineStore(), combineStoreToNewValue(), createLoadLR(), llvm::FastISel::createMachineMemOperandFor(), llvm::IRBuilderBase::CreateMaskedLoad(), llvm::IRBuilderBase::CreateMaskedStore(), llvm::IRBuilderBase::CreateMemSet(), llvm::ArrayRecycler< llvm::MachineOperand >::deallocate(), llvm::deleter(), llvm::SpecificBumpPtrAllocator< llvm::LazyCallGraph::SCC >::DestroyAll(), llvm::ExecutionEngine::emitGlobals(), llvm::orc::OrcAArch64::emitIndirectStubsBlock(), llvm::orc::OrcX86_64_Base::emitIndirectStubsBlock(), llvm::orc::OrcI386::emitIndirectStubsBlock(), EmitMaskedTruncSStore(), EmitTruncSStore(), encodeBase64StringEntry(), llvm::Evaluator::EvaluateBlock(), expandBounds(), expandf64Toi32(), llvm::TargetLowering::expandUnalignedLoad(), llvm::TargetLowering::expandUnalignedStore(), llvm::StringRef::find(), llvm::FindAvailableLoadedValue(), FindBaseOffset(), getAddressAccessSCEV(), getAdjustedPtr(), llvm::SelectionDAG::getAtomic(), llvm::SelectionDAG::getAtomicCmpSwap(), GetBucketPtr(), getCache(), llvm::TargetTransformInfoImplBase::getConstantStrideStep(), getFRAMEADDR(), llvm::GetElementPtrInst::getGEPReturnType(), llvm::object::COFFObjectFile::getHintName(), llvm::MemoryDependenceResults::getInvariantGroupPointerDependency(), llvm::SourceMgr::getLineAndColumn(), llvm::SelectionDAG::getLoad(), getLoadCommandInfo(), llvm::SelectionDAG::getMaskedLoad(), llvm::SelectionDAG::getMaskedStore(), getMemCmpLoad(), llvm::GetPointerBaseWithConstantOffset(), llvm::HexagonTargetLowering::getPostIndexedAddressParts(), llvm::ARMTargetLowering::getPostIndexedAddressParts(), llvm::ARMTargetLowering::getPreIndexedAddressParts(), llvm::PPCTargetLowering::getPreIndexedAddressParts(), llvm::SelectionDAG::getStore(), llvm::getStrideFromPointer(), llvm::StringMapEntry< bool >::GetStringMapEntryFromKeyData(), getTargetConstantFromNode(), llvm::trailing_objects_internal::TrailingObjectsImpl< Align, BaseTy, TopTrailingObj, PrevTy, NextTy, MoreTys...>::getTrailingObjectsImpl(), llvm::SelectionDAG::getTruncStore(), getUniformBase(), llvm::AMDGPUTTIImpl::getUnrollingPreferences(), llvm::SelectionDAG::getVAArg(), inlineCallsImpl(), llvm::SmallPtrSetImplBase::insert_imp(), insertParsePoints(), llvm::SITargetLowering::isMemOpHasNoClobberedMemOperand(), llvm::SITargetLowering::isMemOpUniform(), isNoWrapAddRec(), llvm::TargetTransformInfoImplBase::isStridedAccess(), LLVMFuzzerTestOneInput(), LowerAsSplatVectorLoad(), LowerAtomicCmpXchgInst(), LowerAtomicRMWInst(), LowerExtendedLoad(), llvm::LanaiTargetLowering::LowerFRAMEADDR(), llvm::SparcTargetLowering::LowerGlobalTLSAddress(), llvm::AArch64TargetLowering::lowerInterleavedLoad(), llvm::HexagonTargetLowering::LowerLOAD(), llvm::LanaiTargetLowering::LowerRETURNADDR(), LowerRETURNADDR(), lowerStatepointMetaArgs(), LowerToTLSExecModel(), makeImportedSymbolIterator(), markAliveBlocks(), MatchingStackOffset(), llvm::object::MachOBindEntry::moveNext(), llvm::yaml::Node::operator delete(), llvm::MDNode::operator new(), llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref::operator value_type(), llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst >::operator!=(), llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst >::operator*(), llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst >::operator++(), llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst >::operator->(), llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref::operator=(), llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, Bucket, IsConst >::operator==(), llvm::PPCTargetLowering::PerformDAGCombine(), llvm::BitstreamCursor::readRecord(), llvm::FoldingSetImpl::RemoveNode(), removePartiallyOverlappedStores(), scalarizeMaskedGather(), scalarizeMaskedLoad(), scalarizeMaskedScatter(), scalarizeMaskedStore(), llvm::TargetLowering::scalarizeVectorStore(), ShrinkLoadReplaceStoreWithStore(), llvm::TargetLowering::SimplifySetCC(), simplifyX86MaskedLoad(), simplifyX86MaskedStore(), llvm::stripGetElementPtr(), tryPromoteAllocaToVector(), unpackLoadToAggregate(), unpackStoreToAggregate(), llvm::MD5::update(), UpdatePosition(), llvm::InstCombiner::visitCallInst(), llvm::InstCombiner::visitStoreInst(), and llvm::SITargetLowering::wrapAddr64Rsrc().