Defined in 1 files as a prototype:
Defined in 5 files as a function:
- contrib/llvm-project/clang/include/clang/Sema/Initialization.h, line 623 (as a function)
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetFolder.h, line 176 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/ConstantFolder.h, line 188 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h, line 2091 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/NoFolder.h, line 222 (as a function)
Referenced in 18 files:
- contrib/llvm-project/clang/lib/Sema/SemaCast.cpp
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetFolder.h
- contrib/llvm-project/llvm/include/llvm/IR/ConstantFolder.h
- contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h
- contrib/llvm-project/llvm/include/llvm/IR/NoFolder.h
- contrib/llvm-project/llvm/lib/CodeGen/AtomicExpandPass.cpp, line 982
- contrib/llvm-project/llvm/lib/IR/Core.cpp, line 3801
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp, line 306
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp, line 121
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 4929
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 683
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp, line 2778
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Scalarizer.cpp, line 687
- contrib/llvm-project/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp