Avoid duplicating logic on frame register selecting when lowering frameaddr
[oota-llvm.git] / lib / CodeGen /
2013-05-02 Evan ChengTiedTo flag can now be placed on implicit operands...
2013-05-01 Bill WendlingRevert r180737. The companion patch was reverted, and...
2013-05-01 Filip PizloThis patch breaks up Wrap.h so that it does not have...
2013-05-01 Chad Rosier[inline asm] Return an undef SDValue of the expected...
2013-05-01 Nadav RotemOptimize away nop CONCAT_VECTOR nodes.
2013-04-30 Stephen LinOnly pass 'returned' to target-specific lowering code...
2013-04-30 Adrian PrantlTemporarily revert "Change the informal convention...
2013-04-30 Adrian PrantlChange the informal convention of DBG_VALUE so that...
2013-04-30 Andrew TrickMI Sched: revert a minor heuristic that snuck in with...
2013-04-30 Hal FinkelLocalStackSlotAllocation improvements
2013-04-29 Bill WendlingEmit the TLS initialization function pointers into...
2013-04-27 Andrew TrickGeneralize the MachineTraceMetrics public API.
2013-04-27 Eric ChristopherUse the target triple from the target machine rather...
2013-04-26 Adrian PrantlCleanup and document MachineLocation.
2013-04-26 Bill WendlingMicro-optimization
2013-04-26 Silviu BarangaRe-write the address propagation code for pre-indexed...
2013-04-26 Benjamin KramerDAGCombiner: Canonicalize vector integer abs in the...
2013-04-25 Reid Kleckner[mc-coff] Forward Linker Option flags into the .drectve...
2013-04-25 Silviu BarangaFix constant folding for one lane vector types. Constan...
2013-04-24 Andrew TrickFix for r180193 - MI Sched: eliminate local vreg.
2013-04-24 Chad Rosier[inline asm] Fix a crasher for an invalid value type...
2013-04-24 Andrew TrickMI Sched: eliminate local vreg copies.
2013-04-24 Andrew TrickRegister Coalescing: add a flag to disable rescheduling.
2013-04-24 Andrew TrickMI Sched: regpressure tracing.
2013-04-24 Eric ChristopherFormatting.
2013-04-23 Owen AndersonDAGCombine should not aggressively fold SEXT(VSETCC...
2013-04-23 Stephen LinAdd some constraints to use of 'returned':
2013-04-22 Matt ArsenaultRemove unused DwarfSectionOffsetDirective string
2013-04-22 Eric ChristopherMove C++ code out of the C headers and into either...
2013-04-22 Eli BenderskyOptimize MachineBasicBlock::getSymbol by caching the...
2013-04-22 Rafael EspindolaClarify that llvm.used can contain aliases.
2013-04-22 Eric ChristopherTidy.
2013-04-22 Eric ChristopherUpdate comment. Whitespace.
2013-04-22 David BlaikieRevert "Revert "PR14606: debug info imported_module...
2013-04-21 Jim GrosbachLegalize vector truncates by parts rather than just...
2013-04-21 Jim GrosbachTidy up comment grammar.
2013-04-20 Tim NorthoverRemove unused ShouldFoldAtomicFences flag.
2013-04-20 Tim NorthoverRemove unused MEMBARRIER DAG node; it's been replaced...
2013-04-20 Stephen LinAdd CodeGen support for functions that always return...
2013-04-20 Stephen LinAllow tail call opportunity detection through nested...
2013-04-19 Eli BenderskySimplify the code in FastISel::tryToFoldLoad, add an...
2013-04-19 Eli BenderskyMove TryToFoldFastISelLoad to FastISel, where it belong...
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-04-19 Jakob Stoklund OlesenAdd an MRI::verifyUseLists() function.
2013-04-19 Eli BenderskyUse dbgs() consistently for -debug printouts
2013-04-19 Eric ChristopherRevert "PR14606: debug info imported_module support"
2013-04-19 David BlaikiePR14606: debug info imported_module support
2013-04-19 Eli BenderskyAdd some more stats for fast isel vs. SelectionDAG...
2013-04-17 Peter CollingbourneAdd support for subsections to the ELF assembler. Fixes...
2013-04-15 Andy GibbsReplace uses of the deprecated std::auto_ptr with Ownin...
2013-04-14 Nadav RotemDocument the decision to assume that the cost of floats...
2013-04-13 Andrew TrickMI-Sched: DEBUG formatting.
2013-04-13 Andrew TrickMI-Sched cleanup. If an instruction has no valid sched...
2013-04-13 Andrew TrickMI-Sched: schedule physreg copies.
2013-04-12 Nadav RotemCostModel: increase the default cost of supported float...
2013-04-12 Benjamin KramerRevert broken pieces of r179373.
2013-04-12 Andy GibbsReplace uses of the deprecated std::auto_ptr with Ownin...
2013-04-12 Nadav RotemDon't disable block layout when forcing block alignment.
2013-04-12 Nadav RotemAdd a flag to align all basic blocks in the function.
2013-04-11 Benjamin KramerAdd braces around || in && to pacify GCC.
2013-04-10 Hal FinkelManually remove successors in if conversion when CopyAn...
2013-04-10 Andrew TrickGeneralize the PassConfig API and remove addFinalizeReg...
2013-04-09 Eric ChristopherThe .dwo section shouldn't contain the unrelocated...
2013-04-09 Benjamin KramerDAGCombiner: Fold a shuffle on CONCAT_VECTORS into...
2013-04-07 Eric ChristopherDW_FORM_sec_offset should be a relocation on platforms...
2013-04-06 Nadav Rotemtypo
2013-04-06 Manman RenDwarf: use utostr on CUID to append to SmallString.
2013-04-05 Hal FinkelReapply r178845 with fix - Fix bug in PEI's virtual...
2013-04-05 Bill WendlingUse the target options specified on a function to reset...
2013-04-05 Hal FinkelRevert r178845 - Fix bug in PEI's virtual-register...
2013-04-05 Hal FinkelFix bug in PEI's virtual-register scavenging
2013-04-05 Andrew TrickRegisterPressure heuristics currently require signed...
2013-04-05 Andrew TrickDisable DFSResult for ConvergingScheduler.
2013-04-05 Andrew TrickMachineScheduler: format DEBUG output.
2013-04-04 Arnold SchwaighoferCostModel: Add parameter to instruction cost to further...
2013-04-04 Manman RenDebug Info: revert 178722 for now.
2013-04-04 Adrian Prantltypo
2013-04-04 Eli BenderskyFormatting
2013-04-04 Manman RenDebug Info: according to DWARF 2, FORM_ref_addr the...
2013-04-03 Bill SchmidtFix PR15632: No support for ppcf128 floating-point...
2013-04-03 Eric ChristopherFix grammar.
2013-04-03 Eric ChristopherRemove ZeroOrMore from the option description. We don...
2013-04-02 Jakob Stoklund OlesenAllow MachineTraceMetrics to be used when the model...
2013-04-02 Jakob Stoklund OlesenDon't attempt MTM heuristics without a scheduling model...
2013-04-02 Jakob Stoklund OlesenCount processor resources individually in MachineTraceM...
2013-04-02 Arnold SchwaighoferDAGCombiner: Merge store/loads when we have extload...
2013-04-01 Arnold SchwaighoferMerge load/store sequences with adresses: base + index...
2013-03-30 Benjamin KramerDAGCombine: visitXOR can replace a node without returni...
2013-03-29 Eric ChristopherUse SmallVectorImpl instead of SmallVector at the uses.
2013-03-29 Eric ChristopherUse 12 as the magic number for our abbreviation data...
2013-03-29 Eric ChristopherMove the construction of the skeleton compile unit...
2013-03-29 Benjamin KramerRemove the old CodePlacementOpt pass.
2013-03-29 Nadav RotemFix a typo
2013-03-28 Chad Rosier[fast-isel] Add a preemptive fix for the case where...
2013-03-27 Hal FinkelFix target-customized spilling in the register scavenger
2013-03-26 Hal FinkelFix the register scavenger for targets that provide...
2013-03-26 Hal FinkelUpdate PEI's virtual-register-based scavenging to suppo...
2013-03-25 Michael LiaoEnhance folding of (extract_subvec (insert_subvec V1...
2013-03-25 Shuxin YangDisable some unsafe-fp-math DAG-combine transformation...
2013-03-25 Eric ChristopherCouple more sets of tidying.
next