Defined in 1 files as a function:
Referenced in 106 files:
- external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp, 10 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGDecl.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGExpr.cpp, line 1820
- external/apache2/llvm/dist/clang/lib/CodeGen/CGExprScalar.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGStmt.cpp, line 2625
- external/apache2/llvm/dist/clang/lib/CodeGen/SwiftCallingConv.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/CodeGen/TargetInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/Local.h, 4 times
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/BasicTTIImpl.h, 5 times
- external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/OpDescriptor.h, line 184
- external/apache2/llvm/dist/llvm/include/llvm/IR/Instructions.h, 7 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/MatrixBuilder.h, 20 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/PatternMatch.h, 6 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/Type.h, 3 times
- external/apache2/llvm/dist/llvm/lib/Analysis/CodeMetrics.cpp, line 169
- external/apache2/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp, line 2102
- external/apache2/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp, line 1111
- external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/AsmParser/LLParser.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp, line 437
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp, line 603
- external/apache2/llvm/dist/llvm/lib/CodeGen/ValueTypes.cpp, line 77
- external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp, 15 times
- external/apache2/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp, line 77
- external/apache2/llvm/dist/llvm/lib/IR/ConstantFold.cpp, 15 times
- external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/IR/IRBuilder.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/IR/Type.cpp, line 577
- external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp, 45 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FastISel.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, line 752
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp, line 3034
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, 17 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp, line 384
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp, line 166
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp, line 833
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCCState.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsFastISel.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp, line 3956
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.h, line 308
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, line 516
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp, line 3077
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InterleavedAccess.cpp, line 175
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 1141
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp, line 432
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp, line 2325
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp, line 1318
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp, 10 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, line 1528
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp, line 190
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, line 406
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp, 12 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 447
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/Scalarizer.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, line 965
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp, line 532
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/IntegerDivision.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp, line 1898
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SCCPSolver.cpp, line 792
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp, line 881
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, line 1010
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlan.cpp, line 238
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp, line 64
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VectorCombine.cpp, line 614
- external/apache2/llvm/dist/llvm/tools/llvm-stress/llvm-stress.cpp, 5 times