Defined in 2 files as a function:
Referenced in 45 files:
- contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp
- contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp
- contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_diag.cpp, line 129
- contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_value.cpp, line 119
- contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_value.h
- contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm-project/llvm/lib/Analysis/IVDescriptors.cpp, line 1017
- contrib/llvm-project/llvm/lib/Analysis/TargetLibraryInfo.cpp, line 1456
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp, line 3650
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp, line 5303
- contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
- contrib/llvm-project/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, line 2392
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 900
- contrib/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
- contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
- contrib/llvm-project/llvm/lib/IR/AutoUpgrade.cpp, line 2135
- contrib/llvm-project/llvm/lib/IR/ConstantFold.cpp, line 609
- contrib/llvm-project/llvm/lib/IR/Constants.cpp
- contrib/llvm-project/llvm/lib/IR/Core.cpp, line 1358
- contrib/llvm-project/llvm/lib/IR/Function.cpp, line 1211
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FastISel.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h, line 170
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 11572
- contrib/llvm-project/llvm/lib/Target/ARM/ARMFastISel.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 994
- contrib/llvm-project/llvm/lib/Target/Mips/Mips16HardFloat.cpp
- contrib/llvm-project/llvm/lib/Target/Mips/Mips16ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/Mips/MipsFastISel.cpp, line 708
- contrib/llvm-project/llvm/lib/Target/Mips/MipsISelLowering.cpp, line 3972
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp, line 853
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp, line 620
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTDC.cpp, line 249
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp, line 906
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp, line 278
- contrib/llvm-project/llvm/lib/Target/X86/X86FastISel.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86MCInstLower.cpp, line 2256
- contrib/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 3973
- contrib/llvm-project/llvm/lib/Transforms/Utils/BuildLibCalls.cpp, line 1037
- contrib/llvm-project/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp