Defined in 1 files as a function:
Referenced in 114 files:
- external/apache2/llvm/dist/clang/lib/CodeGen/CGAtomic.cpp, line 122
- external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp, 181 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGExpr.cpp, 8 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp, 18 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenTypes.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/CodeGen/SwiftCallingConv.cpp, 8 times
- external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp, 9 times
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h, line 769
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/Local.h, line 78
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicTTIImpl.h, 33 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/Constants.h, 4 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/DerivedTypes.h, 21 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/GetElementPtrTypeIterator.h, line 90
- external/apache2/llvm/dist/llvm/include/llvm/IR/Instructions.h, line 2293
- external/apache2/llvm/dist/llvm/include/llvm/IR/MatrixBuilder.h, 3 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/PatternMatch.h, line 336
- external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h, line 307
- external/apache2/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp, 12 times
- external/apache2/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Analysis/Lint.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp, 16 times
- external/apache2/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandReductions.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp, line 1182
- external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedAccessPass.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp, 10 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/LowLevelType.cpp, line 23
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp, line 1936
- external/apache2/llvm/dist/llvm/lib/CodeGen/ValueTypes.cpp, 96 times
- external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ExecutionEngine.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/FuzzMutate/Operations.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/AsmWriter.cpp, line 1550
- external/apache2/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp, 53 times
- external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.cpp, 17 times
- external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp, 31 times
- external/apache2/llvm/dist/llvm/lib/IR/Core.cpp, line 788
- external/apache2/llvm/dist/llvm/lib/IR/IRBuilder.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp, 10 times
- external/apache2/llvm/dist/llvm/lib/IR/Type.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 16 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTagging.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp, line 487
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp, line 902
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 990
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 11 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h, line 696
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, 17 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp, 35 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MVETailPredication.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp, line 51
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp, 11 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp, line 75
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp, 29 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InterleavedAccess.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp, 15 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86PartialReduction.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp, line 39
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp, 55 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.h, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp, line 2268
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, 12 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp, line 1554
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp, 46 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 1561
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, line 2628
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp, line 417
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp, 16 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp, 23 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp, 18 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/FunctionComparator.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 2119
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 44 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.cpp, line 612
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VectorCombine.cpp, 8 times
- external/apache2/llvm/dist/llvm/tools/llvm-stress/llvm-stress.cpp, 9 times