Add support for expressions in .sleb/.uleb directives.
[oota-llvm.git] / lib / CodeGen /
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.
2010-10-28 Jakob Stoklund OlesenReplace SplitKit SSA update with an iterative algorithm...
2010-10-28 Jakob Stoklund OlesenMake MachineDominators available for SplitEditor. We...
2010-10-28 Jakob Stoklund OlesenAdd a temporary command line option to verify machine...
2010-10-28 Devang PatelDo not work too hard to find type's file info. There...
2010-10-28 Devang PatelTechnically DIFile scope should also be handled here.
2010-10-28 Bob WilsonTeach the DAG combiner to fold a splat of a splat....
2010-10-28 Evan ChengRe-commit 117518 and 117519 now that ARM MC test failur...
2010-10-28 Evan ChengRevert 117518 and 117519 for now. They changed scheduli...
2010-10-28 Evan ChengFix a major bug in operand latency computation. The...
2010-10-27 Evan ChengPutting r117193 back except for the compile time cost...
2010-10-27 Michael J. SpencerCOFF: Add IMAGE_SCN_MEM_READ to text sections.
2010-10-27 Michael J. SpencerFix whitespace.
2010-10-27 Jim GrosbachFormatting.
2010-10-27 Jakob Stoklund OlesenHandle critical loop predecessors by making both inside...
2010-10-27 Jakob Stoklund OlesenCompute critical loop predecessors in the same way...
2010-10-27 Jakob Stoklund OlesenPhysical registers trivially have multiple connected...
2010-10-26 Dale JohannesenUse a MemIntrinsicSDNode for ISD::PREFETCH, which touches
2010-10-26 Andrew TrickRemove the vector of live vregs. I thought we would...
2010-10-26 Jakob Stoklund OlesenAfter splitting, compute connected components of all...
2010-10-26 Jakob Stoklund OlesenVerify that live intervals are connected. If there...
2010-10-26 Jakob Stoklund OlesenCall RenumberValues for all new registers created durin...
2010-10-26 Jakob Stoklund OlesenPreserve PHIDef bits in cloned values during splitting.
2010-10-26 Devang PatelAssign source ordering to nodes created for StoreInst.
2010-10-26 Jakob Stoklund OlesenTeach MachineBasicBlock::print() to annotate instructio...
2010-10-26 Jakob Stoklund OlesenRemmeber to print full live interval on verification...
2010-10-26 Andrew TrickJakob's review of the basic register allocator.
2010-10-26 Devang Patels/beginScope/beginInstruction/g
2010-10-26 Jakob Stoklund OlesenDon't verify physical registers going into landing...
2010-10-26 Evan ChengUse instruction itinerary to determine what instruction...
2010-10-26 Nick LewyckyFor statistics that are only used in functions declared...
2010-10-26 Jakob Stoklund OlesenInlineSpiller can also update LiveStacks.
2010-10-26 Jakob Stoklund OlesenMake the spiller responsible for updating the LiveStack...
2010-10-26 Bob WilsonWhen the "true" and "false" blocks of a diamond if...
2010-10-26 Bob WilsonChange if-conversion to keep track of the extra cost...
2010-10-25 Evan ChengNeuter r117193 as it causes significant post-ra schedul...
2010-10-25 Devang PatelSimplify.
2010-10-25 Devang PatelAdd counters to count basic blocks and machine basic...
2010-10-25 Devang PatelAdd simple counter to count no. of basic blocks without...
2010-10-25 Jakob Stoklund OlesenIn which I learn how to forward declare template classes.
2010-10-23 Chandler CarruthMove the remaining attribute macros to systematic names...
2010-10-23 Chandler CarruthFix a likely bug in an assertion by adding parentheses...
2010-10-23 Evan ChengProperly model the latency of register defs which are...
2010-10-23 Jakob Stoklund OlesenVerify LiveIntervals against the CFG, ensuring that...
2010-10-22 Andrew TrickNonvirtual dtor that was accessible enough to be bad.
2010-10-22 Andrew TrickThis is a prototype of an experimental register allocation
2010-10-22 Jakob Stoklund OlesenAdd more verification of LiveIntervals.
2010-10-22 Jakob Stoklund OlesenBe more strict about detecting multi-use blocks for...
2010-10-22 Evan ChengUnbreak build.
2010-10-22 Evan ChengTransfer implicit ops when forming load multiple and...
2010-10-22 Jakob Stoklund OlesenBe more strict when detecting critical edges before...
2010-10-22 Jakob Stoklund OlesenAdd print methods
2010-10-21 Michael J. SpencerX86: Base _fltused on the FunctionType of the called...
2010-10-21 Jakob Stoklund OlesenDon't include the destination interval in the union...
2010-10-21 Jakob Stoklund OlesenPermit landing pad successor blocks when verifying...
2010-10-21 Duncan SandsThe variable liTRC is not used for anything useful...
2010-10-21 Duncan SandsRemove some variables that are never really used
2010-10-21 Michael J. SpencerCodeGen-Windows: Only emit _fltused if a VarArg functio...
2010-10-20 Jakob Stoklund OlesenRemember to keep track of rematted values.
2010-10-20 Evan ChengMore accurate estimate / tracking of register pressure.
2010-10-20 Jakob Stoklund OlesenMove some of the InlineSpiller rematerialization code...
2010-10-20 Dale JohannesenRemove Synthesizable from the Type system; as MMX vector
2010-10-20 Jakob Stoklund OlesenWhen SimpleRegisterCoalescing is trimming kill flags...
2010-10-20 Dan GohmanMake CodeGen TBAA-aware.
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...
next