llvm/lib
David Majnemer 2aad1e3567 ScalarEvolution: Introduce SCEVSDivision and SCEVUDivision
It turns out that not all users of SCEVDivision want the same
signedness.  Let the users determine which operation they'd like by
explicitly choosing SCEVUDivision or SCEVSDivision.

findArrayDimensions and computeAccessFunctions will use SCEVSDivision
while HowFarToZero will use SCEVUDivision.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222104 91177308-0d34-0410-b5e6-96231b3b80d8
2014-11-16 20:35:19 +00:00
..
Analysis ScalarEvolution: Introduce SCEVSDivision and SCEVUDivision 2014-11-16 20:35:19 +00:00
AsmParser X86: Implement the vectorcall calling convention 2014-10-28 01:29:26 +00:00
Bitcode Silence MSVC warning on missing return after fully covered switch 2014-11-13 23:07:22 +00:00
CodeGen [DAG] Improved target independent vector shuffle folding logic. 2014-11-15 22:56:25 +00:00
DebugInfo [dwarfdump] Handle relocations in Dwarf accelerator tables 2014-11-14 19:30:08 +00:00
ExecutionEngine Changing a StringRef::begin() call into StringRef::data(); NFC. 2014-11-12 19:43:13 +00:00
IR DIBuilder: Use Constant instead of Value 2014-11-15 00:23:49 +00:00
IRReader Remove unused variable. NFC. 2014-11-06 23:16:57 +00:00
LineEditor
Linker Revert "IR: MDNode => Value" 2014-11-11 21:30:22 +00:00
LTO libLTO: Assert if LTOCodeGenerator and LTOModule are from different contexts 2014-11-11 23:13:10 +00:00
MC COFF: Add support for Dwarf accelerator tables. 2014-11-14 20:33:40 +00:00
Object obj2yaml, yaml2obj: Add support for COFF executables 2014-11-14 08:15:42 +00:00
Option
ProfileData llvm-cov: Sink some reporting logic into CoverageMapping 2014-11-14 01:50:32 +00:00
Support SearchForAddressOfSymbol(): Disable 3 symbols, copysignf, fminf, and fmaxf, on msc17. *These were added in VS 2013* 2014-11-14 04:53:55 +00:00
TableGen Eliminate some deep std::vector copies. NFC. 2014-10-03 18:33:16 +00:00
Target [x86] Remove two redundant isel patterns. They equivalent already exists in the instruction pattern. 2014-11-16 09:24:16 +00:00
Transforms Revert "Don't make assumptions about the name of private global variables." 2014-11-15 02:03:53 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile