Change CodeGen to use .loc directives. This produces a lot more readable output
[oota-llvm.git] / lib / CodeGen /
2010-11-18 Rafael EspindolaChange CodeGen to use .loc directives. This produces...
2010-11-18 Dale JohannesenDo not throw away alignment when generating the DAG for
2010-11-17 John ThompsonBug 8621 fix - pointer cast stripped from inline asm...
2010-11-17 Evan ChengRemove ARM isel hacks that fold large immediates into...
2010-11-17 Chris LattnerWith the newly simplified SourceMgr interfaces and...
2010-11-17 Chris Lattnernow that AsmPrinter::EmitInlineAsm is factored right...
2010-11-17 Chris Lattnerrearrange how the handler in SourceMgr is installed...
2010-11-17 Chris Lattnerrefactor the interface to EmitInlineAsm a bit, no funct...
2010-11-17 Eric ChristopherOnly avoid the check if we're the last operand before...
2010-11-16 Dan GohmanFix grammaro.
2010-11-16 Evan ChengAdd ExpandPseudos.cpp.
2010-11-16 Dan GohmanSplit pseudo-instruction expansion into a separate...
2010-11-16 Jakob Stoklund OlesenFix emergency spilling in LiveIntervals::spillPhysRegAr...
2010-11-16 Jakob Stoklund OlesenPrint out the register class of the current interval.
2010-11-16 Eric ChristopherMake the verifier a little quieter on instructions...
2010-11-16 Jakob Stoklund OlesenRemember to resize SpillSlotToUsesMap when allocating...
2010-11-16 Jakob Stoklund OlesenFix PR8612 in the standard spiller, take two.
2010-11-15 Jakob Stoklund OlesenRevert "Fix PR8612 in the standard spiller as well."
2010-11-15 Evan ChengCode clean up. The peephole pass should be the one...
2010-11-15 Jakob Stoklund OlesenFix PR8612 in the standard spiller as well.
2010-11-15 Jakob Stoklund OlesenWhen spilling a register defined by an early clobber...
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-11-14 Chris Lattnermove the pic base symbol stuff up to MachineFunction
2010-11-12 Devang PatelRemove DW_AT_start_scope support. It is incomplete...
2010-11-12 Andrew Tricktypo (4th checkin for one fix)
2010-11-12 Andrew TrickFixes PR8287: SD scheduling time. The fix is a failsafe...
2010-11-12 Chris Lattnertidy up.
2010-11-12 Lang HamesFix some style issues in PBQP. Patch by David Blaikie.
2010-11-11 Dan GohmanAdd a FIXME comment.
2010-11-11 Andrew TrickCheck TRI->getReservedRegs because other allocators...
2010-11-11 Dan GohmanRemove the memmove->memcpy optimization from CodeGen...
2010-11-11 Jakob Stoklund OlesenDelete SplittingSpiller. It was not being used by anyon...
2010-11-11 Jakob Stoklund OlesenInsert two blank SlotIndexes between basic blocks inste...
2010-11-10 Jakob Stoklund OlesenNo need to add liveness that's already there.
2010-11-10 Jakob Stoklund OlesenHook up AliasAnalysis in InlineSpiller. This is used...
2010-11-10 Devang PatelTake care of special characters while creating named...
2010-11-10 Jakob Stoklund OlesenBasic rematerialization during splitting.
2010-11-10 Andrew TrickRABasic is nearly functionally complete. There are...
2010-11-10 Jakob Stoklund OlesenSimplify the LiveRangeEdit::canRematerializeAt() interf...
2010-11-09 Rafael EspindolaFixed version of 118639 with an extra assert to catch...
2010-11-09 Andrew TrickAdds RABasic verification and tracing.
2010-11-09 Matt Beaumont-GayAdd a trivial virtual dtor to AbstractRegisterDescripti...
2010-11-09 Andrew TrickReverting r118604. Windows build broke.
2010-11-09 Andrew TrickAdds RABasic verification and tracing.
2010-11-09 Dan GohmanFix DAGCombiner to avoid folding a sext-in-reg or simil...
2010-11-09 Dale JohannesenFix an inline asm pasto from 117667; was preventing
2010-11-08 Andrew TrickAdds support for spilling previously allocated live...
2010-11-08 Che-Liang ChiouAdd registry hook for assembly text output
2010-11-06 Benjamin KramerPrune includes.
2010-11-05 Duncan SandsWhen passing a parameter using the 'byval' mechanism...
2010-11-04 Rafael EspindolaAdd 118023 back, but with proper spelling for .uleb128...
2010-11-04 Rafael EspindolaRevert previous patch. Some targets don't support uleb...
2010-11-04 Rafael EspindolaMCize.
2010-11-04 Duncan SandsIn the calling convention logic, ValVT is always a...
2010-11-04 Jakob Stoklund OlesenDisable fancy splitting during spilling unless -extra...
2010-11-03 Eric ChristopherJust return undef for invalid masks or elts, and since...
2010-11-03 Jakob Stoklund OlesenLet RegAllocBasic require MachineDominators - they...
2010-11-03 Jakob Stoklund OlesenTag debug output as regalloc
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-11-03 Eric ChristopherIf we have an undef mask our Elt will be -1 for our...
2010-11-03 Dan GohmanFix DAGCombiner to avoid going into an infinite loop...
2010-11-03 Evan ChengTwo sets of changes. Sorry they are intermingled.
2010-11-02 Andrew TrickFixes <rdar://problem/8612856>: During postRAsched...
2010-11-02 Devang PatelSimplify.
2010-11-02 Devang PatelIf value map does not have register for an argument...
2010-11-02 Devang PatelUse frameindex, if available, as a last resort to emit...
2010-11-02 Jakob Stoklund OlesenDon't try to split weird critical edges that really...
2010-11-01 Jakob Stoklund OlesenMachineLICM should not claim to be preserving the CFG...
2010-11-01 Jakob Stoklund OlesenBe more precise about verifying missing kill flags.
2010-11-01 Jakob Stoklund OlesenWhen inserting copies during splitting, always use...
2010-11-01 Jakob Stoklund OlesenAdd kill flag verification.
2010-11-01 Jakob Stoklund OlesenUpdate kill flags while rewriting instructions after...
2010-11-01 Bill WendlingWhen we look at instructions to convert to setting...
2010-11-01 Jakob Stoklund OlesenDon't assign new registers created during a split to...
2010-11-01 Jakob Stoklund OlesenAdd basic LiveStacks verification.
2010-11-01 Bill WendlingThe testcase is now XFAILed. Sorry about the breakage.
2010-10-31 Eric ChristopherRevert r117876 for now, it's causing more testsuite...
2010-10-31 Bill WendlingDisable the peephole optimizer until 186.crafty on...
2010-10-31 Nicolas GeoffrayAttach a GCModuleInfo to a MachineFunction.
2010-10-30 Jakob Stoklund OlesenInclude MachineBasicBlock numbers in viewCFG() output.
2010-10-30 Jakob Stoklund OlesenMake sure copies are inserted after any exception handl...
2010-10-30 Jakob Stoklund OlesenAdd SkipPHIsAndLabels from PHIElimination to MachineBas...
2010-10-30 Jakob Stoklund OlesenDisable more of physical register live intervals verifi...
2010-10-30 Jakob Stoklund OlesenPrint out register class of spilled register.
2010-10-29 Evan ChengTeach machine cse to eliminate instructions with multip...
2010-10-29 Bob WilsonRemove DAG combiner patch to fold vector splats. Instc...
2010-10-29 Jakob Stoklund OlesenFix sign error.
2010-10-29 Evan ChengAvoiding overly aggressive latency scheduling. If the...
2010-10-29 Jakob Stoklund OlesenDon't transfer unused values to the new intervals forme...
2010-10-29 Benjamin KramerSilence Release build warnings.
2010-10-29 Jakob Stoklund OlesenTeach ConnectedVNInfoEqClasses::Classify to deal with...
2010-10-29 Jakob Stoklund OlesenNever propagate the idom value out of a block that...
2010-10-29 John ThompsonInline asm multiple alternative constraints development...
2010-10-29 Bill WendlingThis may be an ARM target, so check for _Unwind_SjLj_Re...
2010-10-29 Jakob Stoklund OlesenFix broken equivalence class calculation. We could...
2010-10-29 Jakob Stoklund OlesenPrint out the connected components in the verifier...
2010-10-29 Jakob Stoklund OlesenRun a verification pass before any splitting to better...
2010-10-28 Devang PatelIgnore empty blocks.
2010-10-28 Jakob Stoklund OlesenOne day, physical register live ranges will be sensible.
next