llvm-project/llvm/lib
Philip Reames 5d54689bca [RS4GC] Remove an overly strong assertion
As shown by the included test case, it's reasonable to end up with constant references during base pointer calculation.  The code actually handled this case just fine, we only had the assert to help isolate problems under the belief that constant references shouldn't be present in IR generated by managed frontends. This turned out to be wrong on two fronts: 1) Manual Jacobs is working on a language with constant references, and b) we found a case where the optimizer does create them in practice.

llvm-svn: 256079
2015-12-19 02:38:22 +00:00
..
Analysis [DivergenceAnalysis] fix a bug in computing influence regions 2015-12-18 21:44:26 +00:00
AsmParser Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributes 2015-12-16 16:16:19 +00:00
Bitcode Deprecate a few C APIs. 2015-12-18 23:46:42 +00:00
CodeGen Clean up the processing of dbg.value in various places 2015-12-19 02:02:44 +00:00
DebugInfo [Symbolize] Improve the ownership of parsed objects. 2015-12-18 22:02:14 +00:00
ExecutionEngine Drop materializeAllPermanently. 2015-12-18 20:13:39 +00:00
Fuzzer [libFuzzer] print successfull mutations sequences 2015-12-19 01:09:49 +00:00
IR Remove redundant argument. NFC. 2015-12-18 21:18:57 +00:00
IRReader [ThinLTO] Metadata linking for imported functions 2015-12-17 17:14:09 +00:00
LTO Rename variables to reflect linker split (NFC) 2015-12-18 19:28:59 +00:00
LibDriver [Option] Use an ArrayRef to store the Option Infos in OptTable. NFC 2015-10-21 16:30:42 +00:00
LineEditor
Linker Drop support for dematerializing. 2015-12-18 19:57:26 +00:00
MC Recognize strings for Hexagon-specific variant kinds 2015-12-18 18:47:27 +00:00
Object Handle archives with paths in the names. 2015-12-18 16:07:17 +00:00
Option Convert Arg, ArgList, and Option to dump() to dbgs() rather than errs(). 2015-12-18 18:55:26 +00:00
Passes [PM] Port StripDeadPrototypes to the new pass manager 2015-10-30 23:28:12 +00:00
ProfileData [PGO] Cleanup: Move large member functions out of line (NFC) 2015-12-18 23:06:37 +00:00
Support Reorganize the C API headers to improve build times. 2015-12-18 01:46:52 +00:00
TableGen [TblGen] ArrayRefize TGParser. No functional change intended. 2015-10-24 12:46:45 +00:00
Target AMDGPU: Switch barrier intrinsics to using convergent 2015-12-19 01:46:41 +00:00
Transforms [RS4GC] Remove an overly strong assertion 2015-12-19 02:38:22 +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