Code simplification.
[oota-llvm.git] / include / llvm / CodeGen /
2011-03-01 Jim GrosbachGeneralize the register matching code in DAGISel a...
2011-02-27 Cameron ZwarichFix PR9324 / <rdar://problem/9052489> by handling the...
2011-02-24 Cameron ZwarichMerge information about the number of zero, one, and...
2011-02-24 Cameron ZwarichAdd a mechanism for invalidating the LiveOutInfo of...
2011-02-24 Cameron ZwarichTrack blocks visited in reverse postorder.
2011-02-24 Cameron ZwarichRefactor the LiveOutInfo interface into a few methods...
2011-02-23 Stuart HastingsOmit private_extern declarations of extern symbols...
2011-02-22 Cameron ZwarichMachineConstantPoolValues are not uniqued, so they...
2011-02-22 Cameron ZwarichRoll out r126169 and r126170 in an attempt to fix the...
2011-02-22 Cameron ZwarichMerge information about the number of zero, one, and...
2011-02-21 Devang PatelRevert r124611 - "Keep track of incoming argument's...
2011-02-18 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-18 Cameron ZwarichRoll out r125794 to help diagnose the llvm-gcc-i386...
2011-02-17 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-16 Stuart HastingsSwap VT and DebugLoc operands of getExtLoad() for consi...
2011-02-14 Jakob Stoklund OlesenMove more fragments of spill weight calculation into...
2011-02-14 Chris Lattnerfix two comment thinkos
2011-02-13 Chris Lattnermissed a header
2011-02-13 Chris Lattnerfix thinko :)
2011-02-13 Chris LattnerRevisit my fix for PR9028: the issue is that DAGCombine was
2011-02-09 Jakob Stoklund OlesenMove calcLiveBlockInfo() and the BlockInfo struct into...
2011-02-08 Jakob Stoklund OlesenAdd LiveIntervals::addKillFlags() to recompute kill...
2011-02-08 Jakob Stoklund OlesenAdd LiveIntervals::shrinkToUses().
2011-02-04 Devang PatelMerge .debug_loc entries whenever possible to reduce...
2011-02-04 Jakob Stoklund OlesenAdd LiveIntervals::getLastSplitPoint().
2011-02-04 Andrew TrickIntroducing a new method of tracking register pressure...
2011-02-03 Eric ChristopherReapply this.
2011-02-03 Eric ChristopherTemporarily revert 124765 in an attempt to find the...
2011-02-03 Jakob Stoklund OlesenDefer SplitKit value mapping until all defs are available.
2011-01-31 Devang PatelKeep track of incoming argument's location while emitti...
2011-01-26 David Greene[AVX] Add INSERT_SUBVECTOR and support it on x86. ...
2011-01-25 Devang PatelProvide an interface to transfer SDDbgValue from one...
2011-01-23 Rafael EspindolaDelay the creation of eh_frame so that the user can...
2011-01-22 Benjamin KramerRemove dead ivar.
2011-01-21 Andrew TrickConvert -enable-sched-cycles and -enable-sched-hazard...
2011-01-14 Anton KorobeynikovAdd CFI directives-based frame information emission...
2011-01-13 Jakob Stoklund OlesenTeach frame lowering to ignore debug values after the...
2011-01-12 Jakob Stoklund OlesenAnnotate VirtRegRewriter debug output with slot indexes.
2011-01-12 Jakob Stoklund OlesenAssert if anybody tries to put a slot index on a DBG_VA...
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-09 Jakob Stoklund OlesenRemove MachineRegisterInfo::getLastVirtReg(), it was...
2011-01-09 Jakob Stoklund OlesenTeach TargetRegisterInfo how to cram stack slot indexes...
2011-01-09 Jakob Stoklund OlesenSimplify LiveDebugVariables by storing MachineOperand...
2011-01-09 Jakob Stoklund OlesenUse IndexedMap for MachineRegisterInfo as well. No...
2011-01-08 Jakob Stoklund OlesenUse an IndexedMap for LiveVariables::VirtRegInfo.
2011-01-08 Jakob Stoklund OlesenDo not talk about TargetRegisterInfo::FirstVirtualRegister.
2011-01-08 Jakob Stoklund OlesenUse an IndexedMap for LiveOutRegInfo to hide its depend...
2011-01-08 Evan ChengRecognize inline asm 'rev /bin/bash, ' as a bswap intri...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-07 Evan ChengFix comment. INLINEASM node operand #3 is IsAlignStack...
2011-01-07 Bob WilsonChange EXTRACT_SUBVECTOR to require a constant index.
2011-01-06 Jakob Stoklund OlesenAdd the SpillPlacement analysis pass.
2011-01-05 Wesley PeckFix small bug in setDebugInfoAvailability.
2011-01-04 Jakob Stoklund OlesenUse the EdgeBundles analysis in X86FloatingPoint instea...
2011-01-04 Jakob Stoklund OlesenTurn the EdgeBundles class into a stand-alone machine...
2011-01-04 Owen AndersonGive MachineFunctionAnalysis a getPassName() implementa...
2010-12-25 Eric ChristopherHeader warning patrol.
2010-12-24 Andrew TrickMinor cleanup related to my latest scheduler changes.
2010-12-24 Andrew TrickVarious bits of framework needed for precise machine...
2010-12-24 Andrew Trickwhitespace
2010-12-23 Chris Lattnerflags -> glue for selectiondag
2010-12-23 Chris Lattnersdisel flag -> glue.
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-21 Jakob Stoklund OlesenUse IntEqClasses to compute connected components of...
2010-12-20 Chris Lattnerupdate comment.
2010-12-18 Jakob Stoklund OlesenPass a Banner argument to the machine code verifier...
2010-12-17 Jakob Stoklund OlesenAvoid dereferencing end() in collectInterferingVRegs...
2010-12-17 Jakob Stoklund OlesenEnable loop splitting in RegAllocGreedy.
2010-12-17 Jakob Stoklund OlesenAdd MachineLoopRange comparators for sorting loop lists...
2010-12-17 Jakob Stoklund OlesenProvide LiveIntervalUnion::Query::checkLoopInterference.
2010-12-15 Jakob Stoklund OlesenAdd MachineLoopRanges analysis.
2010-12-15 Jakob Stoklund OlesenAdd SlotIndexes::getMBBRange() to get the range of...
2010-12-10 Rafael EspindolaFixed version of 121434 with no new memory leaks.
2010-12-10 Rafael EspindolaRevert my previous patch to make the valgrind bots...
2010-12-09 Rafael EspindolaInitial support for the cfi directives. This is just...
2010-12-08 Lang HamesFixed some dependencies in RegAllocPBQP.h . Thanks...
2010-12-08 Andrew TrickGeneralize PostRAHazardRecognizer so it can be used...
2010-12-08 Jakob Stoklund OlesenStub out RegAllocGreedy.
2010-12-02 Jakob Stoklund OlesenImplement the first half of LiveDebugVariables.
2010-11-30 Evan ChengEnable sibling call optimization of libcalls which...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-25 Benjamin KramerSDep is POD-like. Shave off a few bytes from SUnit...
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-21 Chris Lattneradd some helper methods for asmprinter flags, from...
2010-11-20 Duncan SandsOn X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not...
2010-11-18 Dan GohmanRename ExpandPseudos to ExpandISelPseudos to help clari...
2010-11-17 Chris Lattnerrefactor the interface to EmitInlineAsm a bit, no funct...
2010-11-16 Dan GohmanSplit pseudo-instruction expansion into a separate...
2010-11-14 Chris Lattnermove the pic base symbol stuff up to MachineFunction
2010-11-12 Chris Lattneradd operand iterator apis to MachineInstr, patch by...
2010-11-11 Jakob Stoklund OlesenInsert two blank SlotIndexes between basic blocks inste...
2010-11-10 Jakob Stoklund OlesenDelete unused function.
2010-11-10 Andrew TrickRABasic is nearly functionally complete. There are...
2010-11-06 Benjamin KramerPrune includes.
2010-11-04 Duncan SandsIn the calling convention logic, ValVT is always a...
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-11-03 Duncan SandsFix a comment typo.
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-11-03 Evan ChengTwo sets of changes. Sorry they are intermingled.
next