Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 60 files:
- contrib/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm/lib/Analysis/InlineCost.cpp, line 623
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp, line 3149
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 6668
- contrib/llvm/lib/CodeGen/ShadowStackGCLowering.cpp, line 113
- contrib/llvm/lib/IR/ConstantFold.cpp
- contrib/llvm/lib/IR/Constants.cpp
- contrib/llvm/lib/IR/Core.cpp, line 1693
- contrib/llvm/lib/IR/Module.cpp
- contrib/llvm/lib/LTO/LTO.cpp, line 891
- contrib/llvm/lib/Linker/IRMover.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp, line 265
- contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp, line 299
- contrib/llvm/lib/Transforms/Coroutines/CoroElide.cpp, line 60
- contrib/llvm/lib/Transforms/Coroutines/CoroInstr.h, line 174
- contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, line 249
- contrib/llvm/lib/Transforms/IPO/FunctionImport.cpp, line 1053
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp
- contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
- contrib/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, line 161
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, line 4930
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
- contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
- contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
- contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 946
- contrib/llvm/lib/Transforms/Utils/CtorUtils.cpp, line 58
- contrib/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, line 52
- contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp, line 108
- contrib/llvm/lib/Transforms/Utils/SanitizerStats.cpp
- contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
- contrib/llvm/lib/Transforms/Utils/VNCoercion.cpp
- contrib/llvm/tools/clang/include/clang/CodeGen/ConstantInitBuilder.h, line 210
- contrib/llvm/tools/clang/lib/CodeGen/Address.h
- contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, line 3340
- contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp, line 144
- contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp, line 356
- contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp, line 87
- contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenPGO.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.cpp, line 1343
- contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
- contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp