Avoid duplicating logic on frame register selecting when lowering frameaddr
[oota-llvm.git] / lib / CodeGen /
2013-03-25 Eric ChristopherFormatting.
2013-03-25 Duncan SandsTeach cmake about the new Erlang GC files.
2013-03-25 Yiannis TsiourisAdd a GC plugin for Erlang
2013-03-23 Owen AndersonRemove the type legality check from the SelectionDAGBui...
2013-03-23 Hal FinkelFix comparison of mixed signedness
2013-03-22 Hal FinkelAllow the register scavenger to spill multiple registers
2013-03-22 Hal FinkelRemove ScavengedRC from RegisterScavenging
2013-03-21 Matt ArsenaultFix missing std::. Not sure how this compiles for anyon...
2013-03-20 Justin HolewinskiMake variable name more explicit and eliminate redundan...
2013-03-20 Nadav RotemWhen computing the demanded bits of Load SDNodes, make...
2013-03-20 Christian KonigRevert "pre-RA-sched: fix TargetOpcode usage"
2013-03-20 Justin HolewinskiMove SDNode order propagation to SDNodeOrdering, which...
2013-03-20 Christian Konigpre-RA-sched: fix TargetOpcode usage
2013-03-20 Justin HolewinskiPropagate DAG node ordering during type legalization...
2013-03-18 Jakub StaszakMove #include of BitVector from .h to .cpp file.
2013-03-18 Jakub StaszakAdd some constantness.
2013-03-18 Hans WennborgFix integer comparison in DIEInteger::BestForm.
2013-03-18 Anton KorobeynikovWindows TLS: Section name prefix to ensure correct...
2013-03-16 Andrew TrickChange the default latency for implicit defs.
2013-03-14 Hal FinkelMove estimateStackSize from ARM into MachineFrameInfo
2013-03-14 Hal FinkelProvide the register scavenger to processFunctionBefore...
2013-03-13 Bill WendlingReset some of the target options which affect code...
2013-03-13 Manman RenNo functionality change. Use unreachable in getCUOffset.
2013-03-13 Manman RenNo functionality change. Use unreachable in getCompileUnit.
2013-03-13 Jakob Stoklund OlesenCheck register classes also when changing them.
2013-03-12 Manman RenDebug Info: use DW_FORM_ref_addr instead of DW_FORM_ref...
2013-03-12 Richard RelphAvoid generating ISD::SELECT for vector operands to...
2013-03-11 David BlaikieRemove support for versioned debug info.
2013-03-11 Nick LewyckyFix a crasher newly introduced in r176659/r176649,...
2013-03-10 Jakub StaszakCleanup #includes.
2013-03-08 Jakob Stoklund OlesenRemove wrong and unnecessary assertion.
2013-03-08 Jan Wen VoungDisable statistics on Release builds and move tests...
2013-03-08 Jakob Stoklund OlesenRewrite the physreg part of findLastUseBefore().
2013-03-08 Benjamin KramerRemove default from fully covered switch.
2013-03-08 Tom StellardLegalizeDAG: Respect the result of TLI.getBooleanConten...
2013-03-08 Tom StellardDAGCombiner: Use correct value type for checking legali...
2013-03-08 Andrew TrickAdd -verify-misched option.
2013-03-08 Bill WendlingRevert r176154 in favor of a better approach.
2013-03-07 Jakob Stoklund OlesenAdd a getPassName() method.
2013-03-07 Jakob Stoklund OlesenRename isEarlierInSameTrace to isUsefulDominator.
2013-03-07 Chad Rosier[fast-isel] Seriously, add support for the expect intri...
2013-03-07 Chad Rosier[fast-isel] Add support for the expect intrinsic.
2013-03-07 Benjamin KramerArrayRefize some code. No functionality change.
2013-03-07 Andrew Trickpre-RA-sched debug-only fix
2013-03-07 Andrew Trickpre-RA-sched assertion fix. This bug was exposed by...
2013-03-07 Nadav RotemNo need to go through int64 and APInt when generating...
2013-03-07 Jim GrosbachSDAG: Handle scalarizing an extend of a <1 x iN> vector.
2013-03-07 Manman RenDebug Info: store the files and directories for each...
2013-03-05 Bill WendlingRemove unused #includes.
2013-03-01 Eli BenderskyRemove duplicate line and move another closer to its...
2013-03-01 Akira HatanakaSet properties for f128 type.
2013-03-01 Chad RosierGenerate an error message instead of asserting or segfa...
2013-03-01 Michael LiaoFix PR10475
2013-03-01 Andrew TrickScheduler diagnostics. Print the register name.
2013-03-01 Andrew TrickInstructions schedulers should report correct height...
2013-02-28 Eli BenderskyA small refactoring + adding comments.
2013-02-28 Benjamin KramerCost model support for lowered math builtins.
2013-02-28 Eli BenderskyPut some per-instruction statistics of fast isel under...
2013-02-27 Eric ChristopherRemove unnecessary check against isGlobalVariable....
2013-02-27 Eric ChristopherRework comment slightly and fix a few typos.
2013-02-27 Eric ChristopherRemove unnecessary cast to void.
2013-02-27 Manman RenDebug Info: for static member variables, always put...
2013-02-27 Nadav RotemSilence the unused variable warning.
2013-02-27 Nadav RotemThe FastISEL should be fast. But when we record statist...
2013-02-27 Michael IlsemanReverted: r176136 - Have a way for a target to opt...
2013-02-27 Manman RenSelectionDAG: If llvm.donothing has a landingpad, we...
2013-02-27 Manman RenDebug Info: for static member variables, add AT_MIPS_li...
2013-02-26 Michael IlsemanHave a way for a target to opt-out of target-independen...
2013-02-26 Manman RenRevert r176120 as it caused a failure at static-member.cpp
2013-02-26 Manman RenDebug Info: for static member variables, move AT_MIPS_l...
2013-02-25 Chad RosierFix wording.
2013-02-25 Chad Rosier[fast-isel] Add X86FastIsel::FastLowerArguments to...
2013-02-25 Andrew Trickpre-RA-sched fix: only reevaluate physreg interferences...
2013-02-25 Matt Beaumont-Gay'Hexadecimal' has two 'a's and only one 'i'.
2013-02-25 Chandler CarruthFix spelling noticed by Duncan.
2013-02-25 Chandler CarruthFix the root cause of PR15348 by correctly handling...
2013-02-24 Cameron ZwarichAdd a use of an otherwise unused variable to remove...
2013-02-24 Cameron ZwarichTwoAddressInstructionPass::tryInstructionTransform...
2013-02-24 Cameron ZwarichTwoAddrInstructionPass::tryInstructionTransform() has...
2013-02-23 Cameron ZwarichTargetInstrInfo::commuteInstruction() doesn't actually...
2013-02-23 Cameron ZwarichMake some fixes for LiveInterval repair with debug...
2013-02-23 Cameron ZwarichFix a bug with the LiveIntervals updating in the two...
2013-02-23 Cameron ZwarichMake TwoAddressInstructionPass::sink3AddrInstruction...
2013-02-23 Cameron ZwarichMake rescheduleMIBelowKill() and rescheduleKillAboveMI...
2013-02-22 Eric ChristopherUse getSplitDebugFilename when constructing the skeleto...
2013-02-22 Nadav RotemSelectionDAG compile time improvement.
2013-02-22 Pete CooperFix isa<> check which could never be true.
2013-02-21 Cameron ZwarichStop relying on physical register kill flags in isKille...
2013-02-21 Lang HamesRe-apply r175688, with the changes suggested by Jakob...
2013-02-21 Eli BenderskyMove the eliminateCallFramePseudoInstr method from...
2013-02-21 Jakob Stoklund OlesenMake RAFast::UsedInInstr indexed by register units.
2013-02-21 Lang HamesRevert r175688 - It broke a test case (see PR15320).
2013-02-21 Benjamin KramerDAGCombiner: Make the post-legalize vector op optimizat...
2013-02-21 Cameron ZwarichDon't rely on the isDead() MachineOperand flag when...
2013-02-21 Cameron ZwarichUse getInterval() instead of getOrCreateInterval().
2013-02-21 Cameron ZwarichMake another kill check LiveIntervals-aware.
2013-02-21 Cameron ZwarichSplit part of isKilled() into a separate function for...
2013-02-21 Cameron ZwarichUpdate isKilledAt in TwoAddressInstructionPass.cpp...
2013-02-20 Jakob Stoklund OlesenDon't allocate memory in LiveInterval::join().
2013-02-20 Lang HamesKill of TransferDeadFlag - Dead copies and subreg-to...
next