summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
...
* Fix an assertion failure caused by v1i64 in DAGCombiner Shrink.Hao Liu2014-05-29
* [x86] Fold extract_vector_elt of a load into the Load's address computation.Michael J. Spencer2014-05-29
* Fix wrong setcc result type when legalizing uaddo/usuboMatt Arsenault2014-05-28
* [pr19844] Add thread local mode to aliases.Rafael Espindola2014-05-28
* Revert "[DAGCombiner] Split up an indexed load if only the base pointer value...Hal Finkel2014-05-28
* Change representation of instruction ranges where variable is accessible.Alexey Samsonov2014-05-27
* Factor out looking for prologue end into a functionAlexey Samsonov2014-05-27
* Don't pre-populate the set of keys in the map with variable locations history.Alexey Samsonov2014-05-27
* DebugInfo: partially revert cleanup committed in r209680David Blaikie2014-05-27
* DebugInfo: Simplify solution to avoid DW_AT_artificial on inlined parameters.David Blaikie2014-05-27
* DebugInfo: Create abstract function definitions even when concrete definition...David Blaikie2014-05-27
* DebugInfo: Avoid an extra map lookup when finding abstract subprogram DIEs.David Blaikie2014-05-27
* DebugInfo: Lazily construct subprogram definition DIEs.David Blaikie2014-05-27
* DebugInfo: Lazily attach definition attributes to definitions.David Blaikie2014-05-27
* DebugInfo: Separate out the addition of subprogram attribute additions so tha...David Blaikie2014-05-27
* ARM: teach AAPCS-VFP to deal with Cortex-M4.Tim Northover2014-05-27
* DwarfUnit: Remove some misleading no-op code introduced in r204162.David Blaikie2014-05-26
* DebugInfo: Fix inlining with #file directives a little harderDavid Blaikie2014-05-25
* MachineVerifier: Clean up some syntactic weirdness left behind by find&replace.Benjamin Kramer2014-05-24
* CodeGen: Make MachineBasicBlock::back skip to the beginning of the last bundle.Benjamin Kramer2014-05-24
* DebugInfo: Put concrete definitions referencing abstract definitions in the s...David Blaikie2014-05-23
* Add FIXME comment based on code review feedback by Hal Finkel on r209338David Blaikie2014-05-23
* Rename a couple of variables to be more accurate.David Blaikie2014-05-23
* DebugInfo: Fix cross-CU references for scopes (and variables within those sco...David Blaikie2014-05-23
* Return false if we're not going to do anything.Eric Christopher2014-05-22
* Remove unused variable.Eric Christopher2014-05-22
* DebugInfo: Simplify dead variable collection slightly.David Blaikie2014-05-22
* Similar to bitcast, treat addrspacecast as a foldable operand.Eli Bendersky2014-05-22
* Fix compilation issues.Eric Christopher2014-05-21
* Make early if conversion dependent upon the subtarget and addEric Christopher2014-05-21
* Revert "DebugInfo: Don't put fission type units in comdat sections."David Blaikie2014-05-21
* DebugInfo: Use the SPMap to find the parent CU of inlined functions as they m...David Blaikie2014-05-21
* DebugInfo: Ensure concrete out of line variables from inlined functions refer...David Blaikie2014-05-21
* DebugInfo: Simplify subprogram declaration creation/references and accidental...David Blaikie2014-05-21
* [modules] Add module maps for LLVM. These are not quite ready for prime-timeRichard Smith2014-05-21
* Move the verbose asm option to be part of the options struct andEric Christopher2014-05-20
* Revert "DebugInfo: Assume all subprogram DIEs have been created before any ab...David Blaikie2014-05-20
* Unbreak the sanitizer buildbots after r209226 due to SROA issue described in ...David Blaikie2014-05-20
* Fix test breakage introduced in r209223.David Blaikie2014-05-20
* Rewrite calculateDbgValueHistory to make it (hopefully) more transparent.Alexey Samsonov2014-05-20
* PR19767: DebugInfo emission of pointer constants.David Blaikie2014-05-20
* Clean up language and grammar.Eric Christopher2014-05-20
* Legalizer: Make bswap promotion safe for vectors.Benjamin Kramer2014-05-20
* DebugInfo: Emit function definitions within their namespace scope.David Blaikie2014-05-20
* DebugInfo: Assume all subprogram DIEs have been created before any abstract s...David Blaikie2014-05-19
* DebugInfo: Don't include DW_AT_inline on each abstract definition multiple ti...David Blaikie2014-05-19
* DebugInfo: Fix missing inlined_subroutines caused by r208748.David Blaikie2014-05-19
* Fix typos.Eric Christopher2014-05-19
* SDAG: Legalize vector BSWAP into a shuffle if the shuffle is legal but the bs...Benjamin Kramer2014-05-19
* Target: remove old constructors for CallLoweringInfoSaleem Abdulrasool2014-05-17