Defined in 1 files as a prototype:
Defined in 4 files as a member:
Defined in 1 files as a function:
Defined in 2 files as a enumerator:
Referenced in 209 files:
- contrib/gcc/config/rs6000/altivec.h, line 37
- contrib/llvm/include/llvm/Analysis/CaptureTracking.h, 3 times
- contrib/llvm/include/llvm/Analysis/LoopInfo.h, 2 times
- contrib/llvm/include/llvm/Analysis/MemorySSA.h, 4 times
- contrib/llvm/include/llvm/Analysis/MemorySSAUpdater.h, line 84
- contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h, 3 times
- contrib/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h, 2 times
- contrib/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h, 2 times
- contrib/llvm/include/llvm/CodeGen/LiveInterval.h, line 485
- contrib/llvm/include/llvm/IR/CFG.h, line 88
- contrib/llvm/include/llvm/IR/CallSite.h, 8 times
- contrib/llvm/include/llvm/IR/Constant.h, line 44
- contrib/llvm/include/llvm/IR/Constants.h, line 870
- contrib/llvm/include/llvm/IR/DerivedUser.h, 2 times
- contrib/llvm/include/llvm/IR/Dominators.h, 3 times
- contrib/llvm/include/llvm/IR/GlobalObject.h, line 32
- contrib/llvm/include/llvm/IR/GlobalValue.h, line 77
- contrib/llvm/include/llvm/IR/IRBuilder.h, 9 times
- contrib/llvm/include/llvm/IR/InstrTypes.h, 5 times
- contrib/llvm/include/llvm/IR/Instruction.h, 2 times
- contrib/llvm/include/llvm/IR/Instructions.h, 9 times
- contrib/llvm/include/llvm/IR/IntrinsicInst.h, 16 times
- contrib/llvm/include/llvm/IR/Metadata.h, 7 times
- contrib/llvm/include/llvm/IR/OperandTraits.h, 14 times
- contrib/llvm/include/llvm/IR/Operator.h, line 505
- contrib/llvm/include/llvm/IR/Use.h, 24 times
- contrib/llvm/include/llvm/IR/User.h, 25 times
- contrib/llvm/include/llvm/IR/Value.h, 21 times
- contrib/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h, 3 times
- contrib/llvm/include/llvm/Transforms/Scalar/SROA.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h, 3 times
- contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp, line 128
- contrib/llvm/lib/Analysis/CaptureTracking.cpp, 9 times
- contrib/llvm/lib/Analysis/ConstantFolding.cpp, 3 times
- contrib/llvm/lib/Analysis/DemandedBits.cpp, 2 times
- contrib/llvm/lib/Analysis/GlobalsModRef.cpp, line 351
- contrib/llvm/lib/Analysis/IVUsers.cpp, line 206
- contrib/llvm/lib/Analysis/LoopInfo.cpp, line 157
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 402
- contrib/llvm/lib/Analysis/MemorySSA.cpp, 17 times
- contrib/llvm/lib/Analysis/MemorySSAUpdater.cpp, 2 times
- contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, line 150
- contrib/llvm/lib/Analysis/PtrUseVisitor.cpp, line 23
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, 2 times
- contrib/llvm/lib/Analysis/TypeMetadataUtils.cpp, 4 times
- contrib/llvm/lib/AsmParser/LLParser.cpp, 4 times
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 4 times
- contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp, 11 times
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, 15 times
- contrib/llvm/lib/CodeGen/DetectDeadLanes.cpp, 6 times
- contrib/llvm/lib/CodeGen/GlobalMerge.cpp, 2 times
- contrib/llvm/lib/CodeGen/IndirectBrExpandPass.cpp, line 124
- contrib/llvm/lib/CodeGen/LiveInterval.cpp, 10 times
- contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp, 12 times
- contrib/llvm/lib/CodeGen/LiveRangeCalc.h, line 212
- contrib/llvm/lib/CodeGen/LiveVariables.cpp, 6 times
- contrib/llvm/lib/CodeGen/MachineInstr.cpp, 5 times
- contrib/llvm/lib/CodeGen/RegisterPressure.cpp, 10 times
- contrib/llvm/lib/CodeGen/SafeStack.cpp, 4 times
- contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 43 times
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp, 7 times
- contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h, line 107
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 24 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 8468
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h, 4 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, 12 times
- contrib/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp, 4 times
- contrib/llvm/lib/CodeGen/StackColoring.cpp, 2 times
- contrib/llvm/lib/CodeGen/WinEHPrepare.cpp, 5 times
- contrib/llvm/lib/FuzzMutate/RandomIRBuilder.cpp, 4 times
- contrib/llvm/lib/IR/AsmWriter.cpp, 6 times
- contrib/llvm/lib/IR/Constants.cpp, 5 times
- contrib/llvm/lib/IR/Core.cpp, line 749
- contrib/llvm/lib/IR/Dominators.cpp, 3 times
- contrib/llvm/lib/IR/Function.cpp, line 1213
- contrib/llvm/lib/IR/IRBuilder.cpp, 16 times
- contrib/llvm/lib/IR/Instruction.cpp, 3 times
- contrib/llvm/lib/IR/Instructions.cpp, 12 times
- contrib/llvm/lib/IR/Metadata.cpp, 3 times
- contrib/llvm/lib/IR/TypeFinder.cpp, line 56
- contrib/llvm/lib/IR/Use.cpp, 20 times
- contrib/llvm/lib/IR/User.cpp, 32 times
- contrib/llvm/lib/IR/Value.cpp, 6 times
- contrib/llvm/lib/IR/Verifier.cpp, 4 times
- contrib/llvm/lib/Support/YAMLTraits.cpp, 3 times
- contrib/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp, 7 times
- contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp, 6 times
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, line 7557
- contrib/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp, 8 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, line 140
- contrib/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp, 16 times
- contrib/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp, 12 times
- contrib/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp, 5 times
- contrib/llvm/lib/Target/ARM/A15SDOptimizer.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp, 4 times
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 3 times
- contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, 5 times
- contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp, 6 times
- contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp, 4 times
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, 3 times
- contrib/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp, 6 times
- contrib/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/RDFCopy.cpp, line 94
- contrib/llvm/lib/Target/Hexagon/RDFDeadCode.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/RDFGraph.cpp, 8 times
- contrib/llvm/lib/Target/Hexagon/RDFGraph.h, 2 times
- contrib/llvm/lib/Target/Hexagon/RDFLiveness.cpp, 8 times
- contrib/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp, line 219
- contrib/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp, 11 times
- contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, 14 times
- contrib/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp, 5 times
- contrib/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp, 6 times
- contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp, 4 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp, 5 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, 3 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp, line 65
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, 4 times
- contrib/llvm/lib/Target/X86/X86FixupSetCC.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 16 times
- contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, 13 times
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 897
- contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 1723
- contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp, line 437
- contrib/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, 2 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 6 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, line 560
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, line 74
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 1595
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp, line 562
- contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp, line 92
- contrib/llvm/lib/Transforms/Scalar/ADCE.cpp, line 361
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 603
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 2225
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, 6 times
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, 10 times
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, line 964
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 749
- contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp, line 115
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 220
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, 7 times
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, 7 times
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 9 times
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, line 1611
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, 16 times
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 76
- contrib/llvm/lib/Transforms/Scalar/Sink.cpp, line 43
- contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, 7 times
- contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 857
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, line 392
- contrib/llvm/lib/Transforms/Utils/GlobalStatus.cpp, line 68
- contrib/llvm/lib/Transforms/Utils/LCSSA.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/Local.cpp, 6 times
- contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp, line 185
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp, 10 times
- contrib/llvm/lib/Transforms/Utils/PredicateInfo.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 10 times
- contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 102
- contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp, 2 times
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 3 times
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 2 times
- contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S, 2 times
- contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S, line 374
- contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h, 2 times
- contrib/llvm/tools/clang/include/clang/Tooling/Core/Lookup.h, line 40
- contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp, 13 times
- contrib/llvm/tools/clang/lib/Basic/Module.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp, line 609
- contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp, 24 times
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, 13 times
- contrib/llvm/tools/clang/lib/Tooling/Core/Lookup.cpp, 3 times
- contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp, line 1000
- contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp, 4 times
- contrib/llvm/utils/TableGen/InstrDocsEmitter.cpp, 2 times
- contrib/ofed/opensm/opensm/osm_torus.c, 2 times
- contrib/sqlite3/sqlite3.c, line 14852
- contrib/xz/src/liblzma/api/lzma/base.h, line 16
- contrib/xz/src/liblzma/api/lzma/bcj.h, line 16
- contrib/xz/src/liblzma/api/lzma/block.h, line 16
- contrib/xz/src/liblzma/api/lzma/check.h, line 16
- contrib/xz/src/liblzma/api/lzma/container.h, line 16
- contrib/xz/src/liblzma/api/lzma/delta.h, line 16
- contrib/xz/src/liblzma/api/lzma/filter.h, line 16
- contrib/xz/src/liblzma/api/lzma/hardware.h, line 33
- contrib/xz/src/liblzma/api/lzma/index.h, line 16
- contrib/xz/src/liblzma/api/lzma/index_hash.h, line 19
- contrib/xz/src/liblzma/api/lzma/lzma12.h, line 16
- contrib/xz/src/liblzma/api/lzma/stream_flags.h, line 16
- contrib/xz/src/liblzma/api/lzma/version.h, line 16
- contrib/xz/src/liblzma/api/lzma/vli.h, line 27
- stand/i386/boot0/boot0.S, 4 times
- stand/i386/btx/btx/btx.S, 3 times
- stand/pc98/btx/btx/btx.S, 2 times