Added isValidRewrite() to check the result of ScalarEvolutionExpander.
[oota-llvm.git] / include / llvm / CodeGen /
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.
2010-11-02 Duncan SandsAdd some comments explaining what MVT and EVT are,...
2010-11-02 Duncan SandsRemove trailing whitespace.
2010-10-31 Nicolas GeoffrayAttach a GCModuleInfo to a MachineFunction.
2010-10-31 Duncan SandsExplain the return value of CCAssignFn.
2010-10-30 Chris LattnerRename alignof -> alignOf to avoid irritating C++'0x...
2010-10-30 Jakob Stoklund OlesenAdd SkipPHIsAndLabels from PHIElimination to MachineBas...
2010-10-29 John ThompsonInline asm multiple alternative constraints development...
2010-10-29 Jakob Stoklund OlesenPrint out the connected components in the verifier...
2010-10-26 Dale JohannesenUse a MemIntrinsicSDNode for ISD::PREFETCH, which touches
2010-10-26 Jakob Stoklund OlesenTeach MachineBasicBlock::print() to annotate instructio...
2010-10-26 Jakob Stoklund OlesenMake the spiller responsible for updating the LiveStack...
2010-10-25 Devang PatelSimplify.
2010-10-25 Devang PatelUpdate SelectBasicBlock signature. This should have...
2010-10-22 Andrew TrickThis is a prototype of an experimental register allocation
2010-10-22 Evan ChengTransfer implicit ops when forming load multiple and...
2010-10-21 Michael J. SpencerCodeGen-Windows: Only emit _fltused if a VarArg functio...
2010-10-20 Dan GohmanMake CodeGen TBAA-aware.
2010-10-19 Jim GrosbachSpelling typo fix. s/incput/input/. Thanks, Bob!
2010-10-19 Jim GrosbachAdd a pre-dispatch SjLj EH hook on the unwind edge...
2010-10-19 Jakob Stoklund OlesenShrink MachineOperand from 40 to 32 bytes on 64-bit...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-16 Michael J. SpencerX86-Windows: Emit an undefined global __fltused symbol...
2010-10-16 Michael J. SpencerWhitespace!
2010-10-12 Dan GohmanInitial va_arg support for x86-64. Patch by David Meyer!
2010-10-11 Chris Lattnertweak comment.
2010-10-07 Jakob Stoklund OlesenAfter splitting, the remaining LiveInterval may be...
2010-10-06 Jakob Stoklund OlesenAdd MachineRegisterInfo::constrainRegClass and use...
2010-10-06 Dan GohmanComputeLinearIndex doesn't need its TLI argument.
2010-10-01 Jakob Stoklund OlesenWhen RemoveCopyByCommutingDef is creating additional...
2010-09-25 Jakob Stoklund OlesenAvoid using VNInfo::getCopy as much as possible. I...
2010-09-25 Lang HamesRemoved VNInfo::isDefAccurate(). Def "accuracy" can...
2010-09-25 Jakob Stoklund OlesenRemove SlotIndex::PHI_BIT. It is no longer used by...
2010-09-24 Jakob Stoklund OlesenTerminator gaps were unused. Might as well delete them.
2010-09-24 Nicolas GeoffrayAttach a DebugLoc to a GC point in order to get precise...
2010-09-23 Lang HamesMoved the PBQP allocator class out of the header and...
2010-09-21 Chris LattnerRework passing parent pointers into complexpatterns...
2010-09-21 Devang PatelAdd insertAfter. This should have accompanied previous...
2010-09-21 Chris Lattnerjust like they can opt into getting the root of the...
2010-09-21 Chris Lattnerfinish pushing MachinePointerInfo through selectiondags...
2010-09-21 Chris Lattnerconvert a couple more places to use the new getStore()
2010-09-21 Chris Lattnereliminate an old SelectionDAG::getTruncStore method...
2010-09-21 Chris Lattnereliminate last SelectionDAG::getLoad old entrypoint...
2010-09-21 Chris Lattnerfix the code that infers SV info to be correct when...
2010-09-21 Jakob Stoklund OlesenAdd LiveInterval::find and use it for most LiveRange...
2010-09-21 Jakob Stoklund OlesenRemove dead method.
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-09-21 Chris Lattnercontinue MachinePointerInfo'izing, eliminating use...
2010-09-21 Lang HamesAdded an additional PBQP problem builder which adds...
2010-09-21 Chris Lattneradd some accessors
2010-09-21 Chris Lattnerit's more elegant to put the "getConstantPool" and
2010-09-21 Chris Lattnerugh, missed a file.
2010-09-21 Chris Lattnerreimplement memcpy/memmove/memset lowering to use Machi...
2010-09-21 Chris Lattneradd some helpful accessors.
2010-09-21 Chris Lattneradd overloads for SelectionDAG::getLoad, getStore,...
2010-09-21 Chris Lattnersimplify interface to SelectionDAG::getMemIntrinsicNode...
2010-09-21 Chris Lattnerchagne interface to SelectionDAG::getAtomic to take...
2010-09-21 Chris Lattnerforce clients of MachineFunction::getMachineMemOperand...
2010-09-21 Chris Lattnerstart pushing MachinePointerInfo out through the Machin...
2010-09-21 Chris Lattnerrefactor the Value*/offset pair from MachineMemOperand...
2010-09-18 Lang HamesAdded a separate class (PBQPBuilder) for PBQP Problem...
2010-09-17 Gabor Greiffix comments; patch by Edmund Grimley-Evans\!
2010-09-15 Jim Grosbachtrailing whitespace
2010-09-13 Benjamin KramerFix linux/msvc build, move include.
2010-09-13 Owen AndersonAttempt to fix the Linux build.
2010-09-10 Gabor Greiftypoes
2010-09-10 Dale Johannesenx86mmx is 64 bits.
2010-09-10 Evan ChengTeach if-converter to be more careful with predicating...
2010-09-08 Jakob Stoklund OlesenRearrange for better alignment and less padding
2010-09-08 Jakob Stoklund OlesenRemove dead code and data.
2010-09-08 Jakob Stoklund OlesenRemove dead code.
2010-09-07 Bill WendlingRemove untrue comments.
2010-09-07 Bill WendlingAdd an MVT::x86mmx type. It will take the place of...
2010-09-05 Chris Lattnerimplement rdar://6653118 - fastisel should fold loads...
2010-09-04 Jakob Stoklund OlesenRemove dead code.
2010-09-03 Jim GrosbachAdd 'const' to getter function.
2010-09-02 Devang PatelFix .debug_range for linux. Patch by Krister Wombell.
next