summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* DebugInfo: Omit DW_AT_addr_base from skeletal type units.David Blaikie2014-03-21
* Fix an assertion caused by using inline asm with indirect register inputs.Kevin Qin2014-03-21
* Remove LowerInvoke's obsolete "-enable-correct-eh-support" optionMark Seaborn2014-03-20
* Typo.Eric Christopher2014-03-20
* Reapply DW_AT_low/high_pc patch:Eric Christopher2014-03-20
* Add comments from Eric's review of r204094.David Blaikie2014-03-20
* Revert "Use the range machinery for DW_AT_ranges and DW_AT_high/lo_pc."Eric Christopher2014-03-20
* Use the range machinery for DW_AT_ranges and DW_AT_high/lo_pc.Eric Christopher2014-03-19
* DebugInfo: Use the comp_dir of the referencing type units when building debug...David Blaikie2014-03-19
* MachO: Emit a version-min load command when possible.Jim Grosbach2014-03-18
* More header and forward declaration cleanup.Eric Christopher2014-03-18
* Add back the headers we're getting via (likely) transitive includes.Eric Christopher2014-03-18
* Fix for coding style.Eric Christopher2014-03-18
* Remove a bunch of unnecessary includes and forward declarations.Eric Christopher2014-03-18
* Add support for scalarizing/splitting vector bswap.Raul E. Silvera2014-03-18
* Debug info: Remove OdrMemberMap from DwarfDebug, it's not necessary.Adrian Prantl2014-03-18
* [DAGCombiner] teach how to simplify xor/and/or nodes according to the followi...Andrea Di Biagio2014-03-18
* DwarfDebug: Only unique retained types instead of all types.Adrian Prantl2014-03-18
* Switch the type field in DIVariable and DIGlobalVariable over to DITypeRefs.Adrian Prantl2014-03-18
* Replace unnecessary #include directive with forward declarations.Adrian Prantl2014-03-18
* Add explanatory comment.Eric Christopher2014-03-18
* Shorten DotDebugLocEntry to just DebugLocEntry and reformat.Eric Christopher2014-03-18
* DebugInfo: Avoid emitting standard opcode lengths in debug_line.dwo headers w...David Blaikie2014-03-18
* DebugInfo: Implement debug_line.dwo for file names used in type units during ...David Blaikie2014-03-18
* DebugInfo: Do not rely on the compilation dir (index 0) for files in line tab...David Blaikie2014-03-18
* DebugInfo: Move getOrCreateSourceID from DwarfDebug to DwarfCompileUnitDavid Blaikie2014-03-17
* DebugInfo: Move line table zero-directory-index (compilation dir) handling in...David Blaikie2014-03-17
* Switch a number of loops in lib/CodeGen over to range-based for-loops, now thatOwen Anderson2014-03-17
* Make DAGCombiner work on vector bitshifts with constant splat vectors.Matt Arsenault2014-03-17
* DebugInfo: Use MC line table file entry uniquing for non-asm input as well.David Blaikie2014-03-17
* [VectorLegalizer/X86] Don't unvectorize fp_to_uint for v8f32->v8i16Adam Nemet2014-03-17
* [X86] New and improved VZeroUpperInserter optimization.Lang Hames2014-03-17
* Remove some dead assignements found by scan-buildArnaud A. de Grandmaison2014-03-15
* Debug info: Unique types before emitting them to DWARF, where applicable.Adrian Prantl2014-03-14
* Debug Info: Fix LTO type uniquing for C++ member declarationsAdrian Prantl2014-03-14
* typoAdrian Prantl2014-03-14
* Remove command line option for CU hashing. This is on by default now.Eric Christopher2014-03-14
* If we see that we're emitting code for a function that doesn't haveEric Christopher2014-03-14
* Remove the -generate-dwarf-cu-ranges flag.Eric Christopher2014-03-14
* DwarfDebug: Remove some needless recursion.David Blaikie2014-03-14
* Revert r203883 (which was more of a bandaid) and fix the real underlyingOwen Anderson2014-03-14
* Fix issue with r203865. The old behaviour would get a MachineOperand then fi...Pete Cooper2014-03-14
* Use DW_AT_linkage_name when we're emitting DWARF4 or above.Eric Christopher2014-03-13
* Remove the linker_private and linker_private_weak linkages.Rafael Espindola2014-03-13
* Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changingOwen Anderson2014-03-13
* Fix for http://llvm.org/bugs/show_bug.cgi?id=18590Ekaterina Romanova2014-03-13
* CodeGenPrep: sink extends of illegal types into use block.Manuel Jacob2014-03-13
* Phase 1 of refactoring the MachineRegisterInfo iterators to make them suitableOwen Anderson2014-03-13
* Reject alias to undefined symbols in the verifier.Rafael Espindola2014-03-12
* When computing the size of a base type be conservative if the typeEric Christopher2014-03-12