Defined in 13 files as a member:
- contrib/llvm/include/llvm/Analysis/ScalarEvolution.h, line 1229 (as a member)
- contrib/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h, line 245 (as a member)
- contrib/llvm/include/llvm/CodeGen/TargetInstrInfo.h, line 587 (as a member)
- contrib/llvm/include/llvm/IR/PatternMatch.h, line 985 (as a member)
- contrib/llvm/lib/CodeGen/IfConversion.cpp, line 151 (as a member)
- contrib/llvm/lib/Target/ARM/ARMLegalizerInfo.h, line 50 (as a member)
- contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp, line 310 (as a member)
- contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp, line 329 (as a member)
- contrib/llvm/utils/TableGen/CodeGenSchedule.cpp, line 1304 (as a member)
- contrib/llvm/utils/TableGen/CodeGenSchedule.h, line 316 (as a member)
- contrib/llvm/utils/TableGen/DAGISelMatcher.h, line 395 (as a member)
- contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp, line 1677 (as a member)
- contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp, line 1832 (as a member)
Defined in 4 files as a function:
Defined in 1 files as a enumerator:
Defined in 2 files as a enum:
Referenced in 164 files:
- contrib/compiler-rt/lib/xray/xray_segmented_array.h, 2 times
- contrib/googletest/googlemock/include/gmock/gmock-matchers.h, 7 times
- contrib/googletest/googletest/src/gtest-internal-inl.h, 2 times
- contrib/llvm/include/llvm-c/Core.h, 2 times
- contrib/llvm/include/llvm/ADT/MapVector.h, 2 times
- contrib/llvm/include/llvm/Analysis/CmpInstAnalysis.h, 4 times
- contrib/llvm/include/llvm/Analysis/ConstantFolding.h, line 72
- contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h, line 556
- contrib/llvm/include/llvm/Analysis/InstructionSimplify.h, 3 times
- contrib/llvm/include/llvm/Analysis/ScalarEvolution.h, 31 times
- contrib/llvm/include/llvm/Analysis/TargetFolder.h, 2 times
- contrib/llvm/include/llvm/Analysis/ValueLattice.h, line 294
- contrib/llvm/include/llvm/Analysis/ValueTracking.h, 2 times
- contrib/llvm/include/llvm/CodeGen/Analysis.h, 2 times
- contrib/llvm/include/llvm/CodeGen/FastISel.h, line 508
- contrib/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h, 16 times
- contrib/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h, 38 times
- contrib/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h, 5 times
- contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h, line 244
- contrib/llvm/include/llvm/FuzzMutate/Operations.h, line 40
- contrib/llvm/include/llvm/IR/ConstantFolder.h, 2 times
- contrib/llvm/include/llvm/IR/ConstantRange.h, 4 times
- contrib/llvm/include/llvm/IR/IRBuilder.h, 2 times
- contrib/llvm/include/llvm/IR/InstrTypes.h, 35 times
- contrib/llvm/include/llvm/IR/Instructions.h, 15 times
- contrib/llvm/include/llvm/IR/NoFolder.h, 2 times
- contrib/llvm/include/llvm/IR/PatternMatch.h, 32 times
- contrib/llvm/include/llvm/MC/MCInstrDesc.h, line 93
- contrib/llvm/include/llvm/Transforms/Scalar/GVN.h, 3 times
- contrib/llvm/lib/Analysis/AssumptionCache.cpp, line 82
- contrib/llvm/lib/Analysis/CmpInstAnalysis.cpp, 5 times
- contrib/llvm/lib/Analysis/ConstantFolding.cpp, 15 times
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp, line 960
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, 50 times
- contrib/llvm/lib/Analysis/LazyValueInfo.cpp, 10 times
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, 45 times
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp, line 2015
- contrib/llvm/lib/Analysis/ValueTracking.cpp, 18 times
- contrib/llvm/lib/AsmParser/LLParser.cpp, 4 times
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 2 times
- contrib/llvm/lib/CodeGen/Analysis.cpp, 2 times
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, 2 times
- contrib/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp, line 917
- contrib/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp, 3 times
- contrib/llvm/lib/CodeGen/IfConversion.cpp, 15 times
- contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp, 3 times
- contrib/llvm/lib/CodeGen/MIRParser/MIParser.cpp, 3 times
- contrib/llvm/lib/CodeGen/MachineOperand.cpp, line 921
- contrib/llvm/lib/CodeGen/MachineSink.cpp, 2 times
- contrib/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp, 8 times
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 32 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 6 times
- contrib/llvm/lib/FuzzMutate/Operations.cpp, line 126
- contrib/llvm/lib/IR/AsmWriter.cpp, line 1505
- contrib/llvm/lib/IR/AutoUpgrade.cpp, 3 times
- contrib/llvm/lib/IR/ConstantFold.cpp, 22 times
- contrib/llvm/lib/IR/ConstantRange.cpp, 4 times
- contrib/llvm/lib/IR/Constants.cpp, 9 times
- contrib/llvm/lib/IR/Core.cpp, 6 times
- contrib/llvm/lib/IR/Instructions.cpp, 37 times
- contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp, 26 times
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 7 times
- contrib/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp, line 195
- contrib/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, 9 times
- contrib/llvm/lib/Target/ARM/ARMFastISel.cpp, 6 times
- contrib/llvm/lib/Target/ARM/ARMInstructionSelector.cpp, 2 times
- contrib/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp, 13 times
- contrib/llvm/lib/Target/ARM/ARMLegalizerInfo.h, line 64
- contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/RDFGraph.cpp, 4 times
- contrib/llvm/lib/Target/Hexagon/RDFGraph.h, 12 times
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp, 4 times
- contrib/llvm/lib/Target/Mips/MipsFastISel.cpp, line 648
- contrib/llvm/lib/Target/Mips/MipsInstructionSelector.cpp, 2 times
- contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp, line 261
- contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp, 4 times
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h, 8 times
- contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, line 1182
- contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp, 7 times
- contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, line 3807
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 13332
- contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp, 14 times
- contrib/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp, 8 times
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp, 9 times
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, 34 times
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/X86/X86InstrInfo.h, 2 times
- contrib/llvm/lib/Target/X86/X86InstructionSelector.cpp, 6 times
- contrib/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp, line 126
- contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp, 27 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 5 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 1227
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 68 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, 3 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 579
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, 16 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp, 2 times
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 2285
- contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 137
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 144
- contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, 18 times
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/GuardWidening.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, 8 times
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 757
- contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/LoopPredication.cpp, 8 times
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 2241
- contrib/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp, 7 times
- contrib/llvm/lib/Transforms/Scalar/MergeICmps.cpp, line 305
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, 13 times
- contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, 4 times
- contrib/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp, line 167
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp, 5 times
- contrib/llvm/lib/Transforms/Utils/PredicateInfo.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp, 5 times
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h, line 248
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 3 times
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 3 times
- contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h, 4 times
- contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h, 2 times
- contrib/llvm/tools/clang/lib/Analysis/BodyFarm.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, 11 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp, line 991
- contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp, line 2791
- contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp, 4 times
- contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp, 4 times
- contrib/llvm/tools/lldb/include/lldb/Core/IOHandler.h, line 173
- contrib/llvm/tools/lldb/include/lldb/Host/Socket.h, line 67
- contrib/llvm/tools/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h, line 102
- contrib/llvm/tools/lldb/include/lldb/Target/Process.h, line 3095
- contrib/llvm/tools/lldb/include/lldb/Utility/Event.h, line 129
- contrib/llvm/tools/lldb/include/lldb/Utility/Predicate.h, 2 times
- contrib/llvm/tools/lldb/source/Expression/IRInterpreter.cpp, line 1115
- contrib/llvm/tools/lldb/source/Host/common/Host.cpp, line 444
- contrib/llvm/tools/lldb/source/Host/common/Socket.cpp, line 144
- contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp, 5 times
- contrib/llvm/tools/llvm-stress/llvm-stress.cpp, line 664
- contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp, 2 times
- contrib/llvm/utils/TableGen/CodeEmitterGen.cpp, 2 times
- contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp, 17 times
- contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h, 10 times
- contrib/llvm/utils/TableGen/CodeGenSchedule.cpp, 12 times
- contrib/llvm/utils/TableGen/CodeGenSchedule.h, 4 times
- contrib/llvm/utils/TableGen/DAGISelMatcher.cpp, line 161
- contrib/llvm/utils/TableGen/DAGISelMatcher.h, 3 times
- contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp, 7 times
- contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp, 123 times
- contrib/llvm/utils/TableGen/PredicateExpander.cpp, line 461
- sys/contrib/dev/acpica/compiler/asltransform.c, 22 times