llvm-6502/lib
Benjamin Kramer f3e82660de [InstSimplify] Add self-fdiv identities for -ffinite-math-only.
When NaNs and Infs are ignored we can fold
 X /  X -> 1.0
-X /  X -> -1.0
 X / -X -> -1.0

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239701 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-14 18:53:58 +00:00
..
Analysis [InstSimplify] Add self-fdiv identities for -ffinite-math-only. 2015-06-14 18:53:58 +00:00
AsmParser
Bitcode Rangify several for loops in ValueEnumerator constructor. 2015-06-12 20:18:20 +00:00
CodeGen AsmPrinter.cpp: Avoid crashes for targeting like "arm-mingw32". CurrentFnSym might not be <MCSymbolELF> here. 2015-06-14 00:23:40 +00:00
DebugInfo
ExecutionEngine [ExecutionEngine] ArrayRefize argument passing. 2015-06-13 19:50:29 +00:00
Fuzzer
IR C++11 Rangify loops in AssemblyWriter::printModule, NFC. 2015-06-13 17:50:47 +00:00
IRReader
LibDriver Bring in a BumpPtrStringSaver from lld and simplify the interface. 2015-06-13 12:49:52 +00:00
LineEditor
Linker Fix returning error message in LLVMLinkModules 2015-06-12 23:26:42 +00:00
LTO Wrap some long lines in LLVMBuild files. NFC 2015-06-12 18:44:57 +00:00
MC [WinEH] Create an llvm.x86.seh.exceptioninfo intrinsic 2015-06-11 22:32:23 +00:00
Object Don't use std::errc. 2015-06-13 17:23:04 +00:00
Option
Passes
ProfileData Don't use std::errc. 2015-06-13 17:23:04 +00:00
Support Don't use std::errc. 2015-06-13 17:23:04 +00:00
TableGen
Target AVX-512: Implemented DAG lowering for shuff62x2/shufi62x2 instuctions ( Shuffle Packed Values at 128-bit Granularity ) 2015-06-14 13:07:47 +00:00
Transforms [Statepoints] Skip a vector copy when uniquing values. 2015-06-13 19:50:38 +00:00
CMakeLists.txt LibDriver, llvm-lib: introduce. 2015-06-09 21:50:22 +00:00
LLVMBuild.txt Wrap some long lines in LLVMBuild files. NFC 2015-06-12 18:44:57 +00:00
Makefile LibDriver, llvm-lib: introduce. 2015-06-09 21:50:22 +00:00