Defined in 4 files as a prototype:
Defined in 6 files as a function:
Referenced in 107 files:
- external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp, 4 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGDecl.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGException.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGExpr.cpp, line 3370
- external/apache2/llvm/dist/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp, line 4989
- external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp, line 7270
- external/apache2/llvm/dist/llvm/examples/BrainF/BrainF.cpp, line 71
- external/apache2/llvm/dist/llvm/examples/ExceptionDemo/ExceptionDemo.cpp, line 1868
- external/apache2/llvm/dist/llvm/include/llvm/IR/DebugInfoMetadata.h, line 1898
- external/apache2/llvm/dist/llvm/include/llvm/IR/MatrixBuilder.h, 4 times
- external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, line 1806
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandMemCmp.cpp, line 315
- external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandVectorPredication.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/HardwareLoops.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/IntrinsicLowering.cpp, line 467
- external/apache2/llvm/dist/llvm/lib/CodeGen/SjLjEHPrepare.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/WasmEHPrepare.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp, 85 times
- external/apache2/llvm/dist/llvm/lib/IR/Core.cpp, line 2391
- external/apache2/llvm/dist/llvm/lib/IR/DIBuilder.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/IR/Function.cpp, line 1647
- external/apache2/llvm/dist/llvm/lib/IR/IRBuilder.cpp, 31 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTagging.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp, line 301
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp, line 1174
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp, line 122
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 1083
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp, line 360
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 11 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMParallelDSP.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredication.cpp, line 380
- external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp, line 103
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp, line 215
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 1546
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp, line 336
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp, line 121
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTDC.cpp, line 374
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp, line 193
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, line 29093
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86PartialReduction.cpp, line 230
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinEHState.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp, line 159
- external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroFrame.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, line 869
- external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/Coroutines.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AttributorAttributes.cpp, line 5096
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp, line 147
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp, line 337
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp, line 1131
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, line 771
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 2670
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 1030
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp, line 194
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, line 950
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 598
- external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h, line 142
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, line 348
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 399
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp, line 59
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp, line 981
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp, line 84
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1556
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 1417
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp, line 514
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp, line 228
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/CodeExtractor.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, line 50
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/IntegerDivision.cpp, line 182
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp, line 303
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp, line 147
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp, line 2531
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, 16 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 5096
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 5316
- external/apache2/llvm/dist/llvm/utils/TableGen/PredicateExpander.cpp, 6 times