summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove LLVM 8.0.1 files.patrick2020-08-031-19403/+0
|
* Don't make an illegal adde. Avoids fatal error on PowerPC.gkoehler2020-05-021-1/+3
| | | | | | | | | | | | When the DAG truncates an ISD::ADDE node, DAGCombiner may optimize it by making an adde with smaller operands. PowerPC has i1 registers, and may truncate an i32 adde to i1, but an i1 adde is not legal for PowerPC, and the legalize-ops phase can't fix it. This was causing "fatal error: error in backend: Cannot select..." cwen@ reported the error ok mortimer@ kettenis@ deraadt@
* Import LLVM 8.0.0 release including clang, lld and lldb.patrick2019-06-231-1216/+1933
|
* Import LLVM 7.0.1 release including clang, lld and lldb.patrick2019-01-271-1322/+2253
|
* Import LLVM 6.0.1 release including clang, lld and lldb.patrick2018-04-061-1042/+1716
| | | | "where is the kaboom?" deraadt@
* Import LLVM 5.0.0 release including clang, lld and lldb.patrick2017-10-041-1457/+2964
|
* Import LLVM 4.0.0 release including clang and lld.patrick2017-03-141-7/+25
|
* Import LLVM 4.0.0 rc1 including clang and lld to help the currentpatrick2017-01-241-886/+1417
| | | | development effort on OpenBSD/arm64.
* Import LLVM 3.9.1 including clang and lld.patrick2017-01-141-711/+920
|
* Use the space freed up by sparc and zaurus to import LLVM.pascal2016-09-031-0/+14814
ok hackroom@