llvm-project/llvm/lib
Sanjay Patel 08868e494e [Constant] add floating-point helpers for normal/finite-nz; NFC
...and delete the equivalent local functiona from InstCombine.

These might be useful to other InstCombine files or other passes
and makes FP queries more similar to integer constant queries.

llvm-svn: 325398
2018-02-16 22:32:54 +00:00
..
Analysis [JumpThreading] PR36133 enable/disable DominatorTree for LVI analysis 2018-02-16 16:35:17 +00:00
AsmParser [DebugInfo] Unify ChecksumKind and Checksum value in DIFile 2018-02-12 19:45:54 +00:00
BinaryFormat Add DWARF for discriminated unions 2018-02-06 23:45:59 +00:00
Bitcode [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK 2018-02-14 22:41:15 +00:00
CodeGen Fix signed/unsigned comparison warning. NFCI. 2018-02-16 17:26:59 +00:00
DebugInfo Fix emission of PDB string table. 2018-02-16 20:46:04 +00:00
Demangle Silence a bunch of implicit fallthrough warnings 2017-12-19 22:05:25 +00:00
ExecutionEngine Revert r325224 "Report fatal error in the case of out of memory" 2018-02-15 09:45:59 +00:00
FuzzMutate Pass a reference to a module to the bitcode writer. 2018-02-14 19:11:32 +00:00
Fuzzer [libFuzzer] Delete llvm/lib/Fuzzer 2017-10-16 20:48:19 +00:00
IR [Constant] add floating-point helpers for normal/finite-nz; NFC 2018-02-16 22:32:54 +00:00
IRReader LLParser: add an argument for overriding data layout and do not check alloca addr space 2018-01-30 22:32:39 +00:00
LTO Pass a reference to a module to the bitcode writer. 2018-02-14 19:11:32 +00:00
LineEditor
Linker [ThinLTO] Import global variables 2018-02-16 08:11:04 +00:00
MC [WebAssembly] MC: Make explicit our current lack of support for relocations against unnamed temporary symbols. 2018-02-16 18:06:05 +00:00
Object Revert r325224 "Report fatal error in the case of out of memory" 2018-02-15 09:45:59 +00:00
ObjectYAML CodeGen: support an extension to pass linker options on ELF 2018-01-30 16:29:29 +00:00
Option [Option] For typo '-foo', suggest '--foo' 2018-01-09 19:38:04 +00:00
Passes Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00
ProfileData Remove superfluous copies in sample profiling. 2017-12-28 18:10:41 +00:00
Support [APInt] Fix extractBits to correctly handle Result.isSingleWord() case. 2018-02-16 01:44:36 +00:00
TableGen [tablegen] Fixed few !foreach evaluation issues. 2018-02-09 18:37:55 +00:00
Target [X86] In lowerVSELECTtoVectorShuffle, don't map undef select condition to undef in shuffle mask. 2018-02-16 21:36:29 +00:00
Testing Force #define GTEST_LANG_CXX11. 2017-10-27 21:12:28 +00:00
ToolDrivers [COFF] Keep the underscore on exported decorated stdcall functions in MSVC mode 2018-01-20 11:44:32 +00:00
Transforms [Constant] add floating-point helpers for normal/finite-nz; NFC 2018-02-16 22:32:54 +00:00
WindowsManifest Fix bug 34608 by moving private header out of public header. 2017-09-14 23:01:13 +00:00
XRay [XRay] clarify error messages when parsing broken traces 2018-01-30 13:41:34 +00:00
CMakeLists.txt Moving libFuzzer from LLVM to compiler-rt. 2017-08-21 23:25:12 +00:00
LLVMBuild.txt Re-apply "Introduce FuzzMutate library" 2017-08-21 22:57:06 +00:00