Fix setting of isCommutable flag.
[oota-llvm.git] / lib / CodeGen /
2011-05-12 Evan ChengRe-commit 131172 with fix. MachineInstr identity checks...
2011-05-11 Devang PatelIdentify end of prologue (and beginning of function...
2011-05-11 Jakob Stoklund OlesenAvoid hoisting spills when looking at a copy from anoth...
2011-05-11 Nadav RotemFixes a bug in the DAGCombiner. LoadSDNodes have two...
2011-05-11 Rafael EspindolaRevert 131172 as it is causing clang to miscompile...
2011-05-11 Bill WendlingGive the 'eh.sjlj.dispatchsetup' intrinsic call the...
2011-05-11 Evan ChengAdd a late optimization to BranchFolding that hoist...
2011-05-10 Rafael EspindolaInitialize moveTypeModule.
2011-05-10 Eli FriedmanDisable my little CopyToReg argument hack with fast...
2011-05-10 Stuart HastingsCorrectly walk through nested and adjacent CALLSEQ_STAR...
2011-05-10 Rafael EspindolaProduce a __debug_frame section on darwin ARM when...
2011-05-10 Rafael EspindolaRename DwarfRequiresRelocationForStmtList to
2011-05-10 Rafael EspindolaUse .cfi_sections to put the unwind info in .debug_fram...
2011-05-10 Jakob Stoklund OlesenFix PR9883. Make sure all caches are invalidated when...
2011-05-09 Devang PatelDo not ignore InlinedAt while walking up scope chain...
2011-05-09 Eric ChristopherLook through struct wrapped types for inline asm statments.
2011-05-09 Duncan SandsIndent properly, no functionality change.
2011-05-08 Jakob Stoklund OlesenRemove an assertion to fix PR9872.
2011-05-06 Jakob Stoklund OlesenEmit a proper error message when register allocators...
2011-05-06 Andrew TrickAdded an assertion, and updated a comment.
2011-05-06 Evan Cheng80 col violations.
2011-05-06 Eli FriedmanMake the logic for determining function alignment more...
2011-05-06 Eli FriedmanUse array_lengthof. No functional change.
2011-05-06 Jakob Stoklund OlesenIterate backwards over debug locations when splitting...
2011-05-06 Andrew TrickTypo: Reviewed by Alistair.
2011-05-06 Jakob Stoklund OlesenUpdate LiveDebugVariables after live range splitting.
2011-05-06 Jakob Stoklund OlesenUse TargetMachine hooks to properly print debug variabl...
2011-05-06 Jakob Stoklund OlesenAlso count identity copies.
2011-05-06 Andrew TrickPost-RA scheduler compile time fix. Quadratic computati...
2011-05-06 Devang PatelMove CompileUnit::getOrCreateNameSpace() and CompileUni...
2011-05-06 Rafael EspindolaNothing else uses this label.
2011-05-06 Rafael EspindolaYet more dead code.
2011-05-06 Rafael EspindolaUpdate comments.
2011-05-06 Rafael EspindolaMore dead code elimination.
2011-05-06 Rafael EspindolaDead code elimination.
2011-05-06 Eli FriedmanRe-revert r130877; it's apparently causing a regression...
2011-05-05 Rafael EspindolaRemove DwarfTableException.
2011-05-05 Rafael EspindolaRemove the DwarfTable enum.
2011-05-05 Devang PatelRemove little used statistical counter.
2011-05-05 Rafael EspindolaImplement a really simple DwarfSjLjException.
2011-05-05 Rafael EspindolaList all exception types in a switch.
2011-05-05 Andrew TrickARM post RA scheduler compile time fix.
2011-05-05 Andrew Trickwhitespace
2011-05-05 Owen AndersonAllow FastISel of three-register-operand instructions.
2011-05-05 Devang PatelIf debug info for inlined function is missing then...
2011-05-05 Jakob Stoklund OlesenAdd some statistics to the splitting and spilling frame...
2011-05-05 Eli FriedmanAvoid extra vreg copies for arguments passed in registe...
2011-05-05 Eli FriedmanSmall syntax cleanup; we don't need to #define constant...
2011-05-05 Eli FriedmanMinor correction to r130877; fixes PR9846 and hopefully...
2011-05-05 Bill WendlingRemove a flag that would set the ".eh" symbol as .globl...
2011-05-04 Jakob Stoklund OlesenDisable physical register coalescing by default.
2011-05-04 Bill WendlingSjLj EH could produce a machine basic block that legiti...
2011-05-04 Eli FriedmanRe-commit r130862 with a minor change to avoid an itera...
2011-05-04 Eli FriedmanBack out r130862; it appears to be breaking bootstrap.
2011-05-04 Eli FriedmanTeach MachineCSE how to do simple cross-block CSE invol...
2011-05-04 Rafael EspindolaProducing a DW_FORM_addr for DW_AT_stmt_list is probabl...
2011-05-04 Jakob Stoklund OlesenRename -disable-physical-join to -join-physregs and...
2011-05-04 Devang PatelTighten up check for empty (i.e. no meaningful debug...
2011-05-03 Devang PatelEven if the subprogram is going to use AT_specification...
2011-05-03 Jakob Stoklund OlesenGracefully handle invalid live ranges. Fix PR9831.
2011-05-03 Devang PatelIf the front end has emitted llvm.dbg.cu and other...
2011-05-02 Owen AndersonOther parts of the SelectionDAG framework assume that...
2011-05-02 Jakob Stoklund OlesenHandle <def,undef> in the second loop as well.
2011-05-02 Jakob Stoklund OlesenUse the PrintReg adaptor to correctly print live-in...
2011-05-02 Jakob Stoklund OlesenOnly ignore <undef> use operands, keep the <def,undef...
2011-05-02 Devang PatelEmit debug info for global variables first.
2011-05-02 Rafael EspindolaOnly produce the eh_frame section if we have at least...
2011-05-02 Jakob Stoklund OlesenMinimize the slot indexes spanned by register ranges...
2011-05-01 Rafael EspindolaGCC uses a different encoding of pointers in the FDE...
2011-04-30 Jakob Stoklund OlesenWhen a physreg is live-in and live through a basic...
2011-04-30 Jakob Stoklund OlesenAvoid using stale entries form the sibling value map.
2011-04-30 Jakob Stoklund OlesenUse hysteresis for local live range splitting as well.
2011-04-30 Rafael EspindolaAdd all the plumbing needed for MC to expand cfi to...
2011-04-30 Jakob Stoklund OlesenUpdate comment.
2011-04-30 Jakob Stoklund OlesenUse a greedy algorithm for allocating registers.
2011-04-29 Bill WendlingPrint out the 'nontemporal' info on a store.
2011-04-29 Eli FriedmanMake FastEmit_ri_ try a bit harder to succeed for suppo...
2011-04-29 Devang PatelHoist MCLineEntry construction AsmPrinter so that anyon...
2011-04-29 Rafael EspindolaThe last hack for producing bit identical output with...
2011-04-29 Rafael EspindolaChange DwarfCFIException's member variables to track...
2011-04-29 Rafael EspindolaFactor some code to needsCFIMoves. Avoid printing moves...
2011-04-28 Devang PatelTeach dwarf writer to handle complex address expression...
2011-04-28 Eli FriedmanFix a silly mistake in r130338.
2011-04-27 Rafael EspindolaRemove unnecessary argument.
2011-04-27 Rafael EspindolaRename getPersonalityPICSymbol to getCFIPersonalitySymb...
2011-04-27 Devang PatelSimplify handling of variables with complex address...
2011-04-27 Eli FriedmanMake the fast-isel code for literal 0.0 a bit shorter...
2011-04-27 Eli FriedmanRemove unused function.
2011-04-27 Rafael EspindolaFix indentation.
2011-04-27 Devang PatelRevert r130178. It turned out to be not the optimal...
2011-04-27 Evan ChengIf converter was being too cute. It look for root BBs...
2011-04-27 Jakob Stoklund OlesenAlso add <imp-def> operands for defined and dead super...
2011-04-26 Jakob Stoklund OlesenAdd a safe-guard against repeated splitting for some...
2011-04-26 Evan ChengBe careful about scheduling nodes above previous calls...
2011-04-26 Rafael EspindolaPrint the label if we will use it in debug_frame.
2011-04-26 Devang PatelRefactor code. Keep dwarf register operation selection...
2011-04-26 Jakob Stoklund OlesenUse the new TRI->getLargestLegalSuperClass hook to...
2011-04-26 Dan GohmanFast-isel support for simple inline asms.
2011-04-26 Chris Lattnerdon't emit the symbol name twice for local bss and...
2011-04-26 Evan ChengFix typo
next