Defined in 7 files as a function:
Referenced in 188 files:
- external/bsd/llvm/dist/clang/lib/CodeGen/CGBuilder.h, line 42
- external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/BrainF/BrainF.cpp, line 90
- external/bsd/llvm/dist/llvm/examples/BrainF/BrainF.h, line 91
- external/bsd/llvm/dist/llvm/examples/ExceptionDemo/ExceptionDemo.cpp, 11 times
- external/bsd/llvm/dist/llvm/examples/HowToUseJIT/HowToUseJIT.cpp, line 82
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter3/toy.cpp, line 403
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/toy.cpp, line 413
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/toy.cpp, line 540
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/toy.cpp, line 632
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp, 2 times
- external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/MemoryBuiltins.h, line 255
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h, line 91
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/VectorUtils.h, 4 times
- external/bsd/llvm/dist/llvm/include/llvm/CodeGen/AtomicExpandUtils.h, line 26
- external/bsd/llvm/dist/llvm/include/llvm/CodeGen/TargetLowering.h, 8 times
- external/bsd/llvm/dist/llvm/include/llvm/IR/IRBuilder.h, line 2197
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/Reassociate.h, line 111
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h, 25 times
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopUtils.h, 6 times
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/SanitizerStats.h, line 38
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h, 65 times
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/VNCoercion.h, line 48
- external/bsd/llvm/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp, line 2132
- external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolutionExpander.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/AtomicExpandPass.cpp, 33 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp, 12 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/ExpandMemCmp.cpp, line 65
- external/bsd/llvm/dist/llvm/lib/CodeGen/ExpandReductions.cpp, line 87
- external/bsd/llvm/dist/llvm/lib/CodeGen/InterleavedAccessPass.cpp, line 399
- external/bsd/llvm/dist/llvm/lib/CodeGen/IntrinsicLowering.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp, line 1147
- external/bsd/llvm/dist/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp, line 42
- external/bsd/llvm/dist/llvm/lib/CodeGen/SafeStack.cpp, 15 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/ShadowStackGCLowering.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/SjLjEHPrepare.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/WasmEHPrepare.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp, line 199
- external/bsd/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp, 18 times
- external/bsd/llvm/dist/llvm/lib/IR/Core.cpp, line 2605
- external/bsd/llvm/dist/llvm/lib/IR/DIBuilder.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 8 times
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h, 5 times
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp, line 496
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, line 789
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, 15 times
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp, 25 times
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp, line 75
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 8 times
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h, 6 times
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMParallelDSP.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp, line 210
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.h, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, 19 times
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp, line 517
- external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp, 7 times
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.h, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZTDC.cpp, line 361
- external/bsd/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, 7 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86InterleavedAccess.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86RetpolineThunks.cpp, line 214
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86WinEHState.cpp, 14 times
- external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp, line 152
- external/bsd/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Coroutines/CoroEarly.cpp, line 28
- external/bsd/llvm/dist/llvm/lib/Transforms/Coroutines/CoroFrame.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, 8 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/MergeFunctions.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineInternal.h, line 283
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3257
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, 58 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, 26 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp, 9 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, 9 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, 23 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 105 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, 11 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, 9 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ADCE.cpp, line 658
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp, line 451
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Float2Int.cpp, line 442
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, 10 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, line 781
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 313
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, 14 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopPredication.cpp, 9 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 934
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LowerAtomic.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp, line 74
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, 7 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/MergeICmps.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 394
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp, line 51
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp, line 151
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp, 14 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 160
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, line 693
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/BuildLibCalls.cpp, 24 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp, 7 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp, line 30
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/FlattenCFG.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp, 8 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/IntegerDivision.cpp, 10 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp, line 107
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp, 8 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp, 11 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/ModuleUtils.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp, line 160
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SanitizerStats.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 37 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, 85 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/VNCoercion.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 110
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 12 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 8 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.cpp, line 234
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.h, 2 times
- external/bsd/llvm/dist/llvm/tools/lli/lli.cpp, line 289
- external/bsd/llvm/dist/llvm/unittests/Analysis/MemorySSA.cpp, 4 times
- external/bsd/llvm/dist/llvm/unittests/Analysis/ScalarEvolutionTest.cpp, 8 times
- external/bsd/llvm/dist/llvm/unittests/Analysis/SparsePropagation.cpp, line 231
- external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/MCJITTestBase.h, line 36
- external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp, line 34
- external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp, 4 times
- external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp, line 100
- external/bsd/llvm/dist/llvm/unittests/IR/BasicBlockTest.cpp, line 113
- external/bsd/llvm/dist/llvm/unittests/IR/CFGBuilder.cpp, 3 times
- external/bsd/llvm/dist/llvm/unittests/IR/IRBuilderTest.cpp, 18 times
- external/bsd/llvm/dist/llvm/unittests/IR/InstructionsTest.cpp, 3 times
- external/bsd/llvm/dist/llvm/unittests/IR/PatternMatch.cpp, line 38
- external/bsd/llvm/dist/llvm/unittests/IR/VerifierTest.cpp, line 179
- external/bsd/llvm/dist/llvm/unittests/Linker/LinkModulesTest.cpp, 3 times
- external/bsd/llvm/dist/llvm/unittests/ProfileData/InstrProfTest.cpp, line 294
- external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/Cloning.cpp, 10 times
- external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/FunctionComparator.cpp, line 28
- external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/IntegerDivision.cpp, 8 times
- external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/Local.cpp, 2 times
- external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/OrderedInstructions.cpp, line 26
- external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/SSAUpdaterBulk.cpp, 2 times