Defined in 4 files as a prototype:
Defined in 13 files as a function:
- external/apache2/llvm/dist/clang/include/clang/Basic/TargetBuiltins.h, line 264 (as a function)
- external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h, line 140 (as a function)
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueLattice.h, line 238 (as a function)
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOperand.h, line 395 (as a function)
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 644 (as a function)
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1149 (as a function)
- external/apache2/llvm/dist/llvm/include/llvm/IR/IntrinsicInst.h, line 247 (as a function)
- external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.cpp, line 185 (as a function)
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, line 5112 (as a function)
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp, line 904 (as a function)
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.h, line 367 (as a function)
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp, line 965 (as a function)
- external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Clustering.h, line 58 (as a function)
Referenced in 131 files:
- external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h, line 240
- external/apache2/llvm/dist/clang/lib/CodeGen/CGBuiltin.cpp, line 8917
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp, 8 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp, 7 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp, line 321
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp, line 137
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp, line 310
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp, line 182
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp, line 217
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp, line 48
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp, line 262
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp, line 38
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp, line 385
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp, line 152
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp, line 157
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp, 6 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, 3 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/RegionStore.cpp, line 1827
- external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp, 2 times
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/ValueLattice.h, 8 times
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineInstrBuilder.h, line 532
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/MachineOperand.h, 4 times
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1150
- external/apache2/llvm/dist/llvm/lib/Analysis/ValueLattice.cpp, line 15
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, line 834
- external/apache2/llvm/dist/llvm/lib/CodeGen/BranchFolding.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/BreakFalseDeps.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp, line 93
- external/apache2/llvm/dist/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugVariables.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/LiveInterval.cpp, line 985
- external/apache2/llvm/dist/llvm/lib/CodeGen/LiveIntervals.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/LiveRangeEdit.cpp, line 198
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineBasicBlock.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineCopyPropagation.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstr.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineInstrBundle.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOperand.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp, line 813
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/PHIElimination.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/PeepholeOptimizer.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/RDFGraph.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/RDFLiveness.cpp, line 953
- external/apache2/llvm/dist/llvm/lib/CodeGen/RegAllocFast.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterCoalescer.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterPressure.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/RegisterScavenging.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/RenameIndependentSubregs.cpp, line 354
- external/apache2/llvm/dist/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 117 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 86 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, 12 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SplitKit.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/StackMaps.cpp, line 237
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetInstrInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/UnreachableBlockElim.cpp, line 184
- external/apache2/llvm/dist/llvm/lib/CodeGen/VirtRegMap.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/Constants.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp, line 3465
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 10 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp, line 3015
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp, line 898
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp, line 229
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp, line 139
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, 16 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp, line 193
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp, line 249
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, line 1157
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 26 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp, line 1058
- external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp, line 328
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonGenMux.cpp, line 246
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp, line 423
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp, line 618
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp, line 2430
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 25 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp, line 1074
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, 11 times
- external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp, line 1477
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 23 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp, line 125
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, line 365
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp, line 710
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, 169 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp, 10 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Debugify.cpp, 2 times
- external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Analysis.cpp, line 343
- external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Clustering.cpp, 2 times
- external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/Clustering.h, line 97