Use SmallVectorImpl instead of SmallVector for iterators and references to avoid...
[oota-llvm.git] / lib / CodeGen /
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-07-03 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-03 Craig TopperIntroduce some typedefs for DenseMaps containing SmallV...
2013-07-03 Craig TopperReturn SmallVectorImpl& instead of SmallVector& in...
2013-07-03 Craig TopperUse SmallVectorImpl& instead of SmallVector& to avoid...
2013-07-03 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-03 Eric ChristopherAvoid doing a lot of computation when we have multiple...
2013-07-03 Eric ChristopherMove iterator to where it's used and update comments.
2013-07-03 Eric ChristopherMove instance variable before experimental section.
2013-07-03 Eric ChristopherFix typo to make grep for DW_AT_comp_dir work without...
2013-07-03 Eric ChristopherRemove unnecessary forward declare.
2013-07-03 Eric ChristopherAdd a helpful comment.
2013-07-03 Eric ChristopheraddConstantValue, addConstantFPValue never returned...
2013-07-02 Manman RenDebug Info: use module flag to set up Dwarf version.
2013-07-02 Eric ChristopherFix comment.
2013-07-02 Ulrich Weigand[DebugInfo] Allow getDebugThreadLocalSymbol to return...
2013-07-02 Ulrich Weigand[DebugInfo] Hold generic MCExpr in AddrPool
2013-07-02 Ulrich Weigand[DebugInfo] Introduce DIEExpr variant of DIEValue to...
2013-07-02 Jakob Stoklund OlesenRevert (most of) r185393 and r185395.
2013-07-02 Rafael EspindolaRemove address spaces from MC.
2013-07-02 Tim NorthoverDAGCombiner: fix use-counting issue when forming zextload
2013-07-01 David BlaikiePR14728: DebugInfo: TLS variables with -gsplit-dwarf
2013-07-01 Jakob Stoklund OlesenTweak some comments that referred to the old bias compu...
2013-07-01 Jakob Stoklund OlesenRemove floating point computations form SpillPlacement...
2013-07-01 David BlaikiePR16493: DebugInfo with TLS on PPC crashing due to...
2013-07-01 Lang HamesMake PBQP require/preserve MachineLoopInfo - the spille...
2013-07-01 Cameron ZwarichFix the build after r185363. Use llvm::next instead...
2013-07-01 Cameron ZwarichFix PR16508.
2013-07-01 Michael GottesmanAdded c++ mode selector to head of SelectionDAGBuilder...
2013-06-29 Benjamin Kramermisched: Compress pairs returned by getUnderlyingObject...
2013-06-28 David BlaikieDebugInfo: PR14728: TLS support
2013-06-28 David BlaikieDebugInfo: Pass MCSymbolRefExprs for labels instead...
2013-06-28 David BlaikieDebugInfo: Revise r185189 to avoid subtle 'unsigned...
2013-06-28 David BlaikieDebugInfo: Simplify the AddressPool representation
2013-06-28 David BlaikieDebugInfo: constify the AddressPool MCSymbol pointers
2013-06-28 Lang HamesAdd missing case to switch statement - DAGTypeLegalizer...
2013-06-28 Manman RenDebug Info: clean up usage of Verify.
2013-06-27 Benjamin KramerRemove unused variable.
2013-06-26 Elena DemikhovskyFixed a comment.
2013-06-26 Elena DemikhovskyOptimized integer vector multiplication operation by...
2013-06-25 Manman RenRemove unused code. No functionality change.
2013-06-25 Benjamin KramerBlockFrequency: Bump up the entry frequency a bit.
2013-06-24 Eric Christopher80-column and tab character fixes.
2013-06-24 Eric ChristopherFormatting.
2013-06-24 Eric ChristopherUse const references instead of pointers to references...
2013-06-24 Andrew TrickFix tail merging to assign the (more) correct BasicBloc...
2013-06-23 David BlaikieDebugInfo: PR14404: Avoid truncating 64 bit values...
2013-06-22 David BlaikieDebugInfo: Support (using GNU extensions) for template...
2013-06-22 Chad RosierThe getRegForInlineAsmConstraint function should only...
2013-06-22 Andrew TrickPrevent LiveRangeEdit from deleting bundled instructions.
2013-06-21 David BlaikieDebugInfo: Don't lose unreferenced non-trivial by-value...
2013-06-21 Michael LiaoFix PR16360
2013-06-21 Andrew TrickUpdate physreg live intervals during remat.
2013-06-21 Andrew TrickAdded -precompute-phys-liveness for testing LiveInterva...
2013-06-21 Andrew TrickHandle more cases in LiveRangeEdit::eliminateDeadDefs.
2013-06-21 Andrew TrickRefactor LiveRangeEdit::eliminateDeadDefs.
2013-06-21 Andrew Trickwhitespace
2013-06-21 Andrew TrickFix a -join-globalcopies bug; handle undef operands.
2013-06-21 Andrew TrickModify the -join-globalcopies option (off by default).
2013-06-21 Andrew TrickMake rematerialization in the coalescer less sensitive...
2013-06-21 Andrew TrickMI-Sched: cleanup DEBUG output.
2013-06-21 Andrew TrickMI-Sched: Adjust regpressure limits for reserved regs.
2013-06-20 David BlaikieDebugInfo: don't use location lists when the location...
2013-06-19 Bill WendlingThis is now a duplicate.
2013-06-19 Bill WendlingMake the comparison operators non-member functions.
2013-06-19 David BlaikieDebugInfo: PR14763/r183329 correct the location of...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingDon't cache the TLI object since we have access to...
2013-06-18 Quentin ColombetDuring SelectionDAG building explicitly set a node...
2013-06-18 Timur IskhodzhanovHopefully fix the MSVS build after r184105
2013-06-18 Bill WendlingUse pointers to the MCAsmInfo and MCRegInfo.
2013-06-18 Bill WendlingSimplify some of the code. No functionality change.
2013-06-17 Andrew TrickMI-Sched: handle ReadAdvance latencies as used by Swift.
2013-06-17 Andrew TrickGive RegMax higher priority.
2013-06-17 Andrew TrickRemove compareRPDelta.
2013-06-17 Andrew TrickMI Sched: fix a typo in RegPressure heuristics.
2013-06-17 Andrew TrickMI-Sched: Remove another heuristic that is sensitive...
2013-06-17 Andrew TrickMI-Sched: Track multiple candidates with the same prior...
2013-06-17 Bill WendlingDirectly access objects which may change during compila...
2013-06-17 Benjamin KramerSwitch spill weights from a basic loop depth estimation...
2013-06-16 David BlaikieDebugInfo: remove target-specific Frame Index handling...
2013-06-16 David BlaikieDebug Info: Simplify Frame Index handling in DBG_VALUE...
2013-06-15 David BlaikieDebugInfo: print DBG_VALUE MachineInstrs with [] for...
2013-06-15 Andrew TrickMissing NDEBUGs.
2013-06-15 Andrew TrickMI-Sched: heuristics using the new latency and machine...
2013-06-15 Andrew TrickMachine Model: Add MicroOpBufferSize and resource Buffe...
2013-06-15 Andrew TrickMI-Sched: Rename IssueCount to CurrMOps.
2013-06-15 Andrew TrickMI-Sched: Remove the temporary EnableCopyConstrain...
2013-06-15 Andrew TrickMI-Sched: added tracking of dependent latency for bette...
2013-06-15 Andrew TrickMI-Sched: DEBUG: print critical resource.
2013-06-15 Stephen LinSelectionDAG: slightly refactor DAGCombiner::visitSELEC...
2013-06-15 David BlaikieDebug Info: Don't print the display name and colon...
2013-06-14 Matt ArsenaultIntroduce getSelect usage and use more getSelectCC
2013-06-14 Stephen LinSelectionDAG: minor fix to order of operands in comment...
2013-06-14 Tim NorthoverMark rematerialized super/sub registers as dead.
2013-06-14 Stephen LinSelectionDAG: Fix incorrect condition checks in some...
2013-06-14 Derek SchuffMake PrologEpilogInserter save/restore all callee saved...
2013-06-14 Jakub StaszakMove #include from .h to .cpp file.
next