Use the testcase from PR2791.
[oota-llvm.git] / lib / CodeGen /
2009-04-21 Evan ChengIt has finally happened. Spiller is now using live...
2009-04-21 Devang PatelFix Visual Studio 2008 build failure.
2009-04-20 Dan GohmanMake X86's copyRegToReg able to handle copies to and...
2009-04-20 Dan GohmanSimplify this code. getConstant knows how to make
2009-04-20 Bob WilsonMove duplicated AddLiveIn function from X86 and ARM...
2009-04-20 Bob WilsonRevise my previous change 68996 as suggested by Duncan.
2009-04-20 Evan Cheng- Remove an arbitrary spill weight tweak that should...
2009-04-20 Evan ChengAdded a linearscan register allocation optimization...
2009-04-19 Duncan SandsNow that BUILD_VECTOR operands are allowed to be
2009-04-18 Chris LattnerFix PR3898, which manifests as failures on are an Xcore,
2009-04-18 Duncan SandsDon't try to make BUILD_VECTOR operands have the same
2009-04-18 Evan ChengAdd a new LiveInterval::overlaps(). It checks if the...
2009-04-18 Dale JohannesenInline asm's were still introducing bogus dependencies;
2009-04-17 Evan ChengTeach spiller to unfold instructions which modref spill...
2009-04-16 Dan GohmanIn the list-burr's pseudo two-addr dependency heuristic...
2009-04-16 Dan GohmanHandle SUBREG_TO_REG instructions with the same heuristics
2009-04-16 Devang PatelDo not treat beginning of inlined scope as beginning...
2009-04-16 Devang PatelRecord line number at the beginning of a func.start.
2009-04-16 Devang PatelIn -fast mode do what FastISel does.
2009-04-16 Devang PatelIf FastISel is run and it has known DebugLoc then use it.
2009-04-16 Devang PatelIf location where the function was inlined is not know...
2009-04-15 Devang Patels/RootDbgScope/FunctionDbgScope/g
2009-04-15 Devang PatelAdd DISubprogram is not null check.
2009-04-15 Dan GohmanGeneralize one of the SelectionDAG::ReplaceAllUsesWith...
2009-04-15 Devang PatelCheck isInlinedSubroutine() before creating DW_TAG_inli...
2009-04-15 Dan GohmanFix MachineInstr::getNumExplicitOperands to count
2009-04-15 Dan GohmanMove MachineRegisterInfo::setRegClass out of line.
2009-04-15 Dan GohmanMove MachineJumpTableInfo::ReplaceMBBInJumpTables out...
2009-04-15 Dan GohmanGive RemoveRegOperandFromRegInfo a comment and move the
2009-04-15 Devang PatelConstruct and emit DW_TAG_inlined_subroutine DIEs for...
2009-04-14 Dan GohmanWhen the result of an EXTRACT_SUBREG, INSERT_SUBREG...
2009-04-14 Dale JohannesenDo not force asm's to be chained if they don't touch
2009-04-14 Evan ChengFix PR3934 part 2. findOnlyInterestingUse() was not...
2009-04-13 Daniel DunbarMake these errors more noticable in build logs.
2009-04-13 Bob WilsonChange SelectionDAG type legalization to allow BUILD_VE...
2009-04-13 Dan GohmanRename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize
2009-04-13 Bob WilsonRefactor some code in SelectionDAGLegalize::ExpandBUILD...
2009-04-13 Evan ChengPR3934: Fix a bogus two-address pass assertion.
2009-04-13 Devang PatelRight now, Debugging information to encode scopes ...
2009-04-13 Devang PatelReapply 68847.
2009-04-13 Dan GohmanAdd a new TargetInstrInfo MachineInstr opcode, COPY_TO_...
2009-04-13 Dan GohmanDon't abort on an aliasing physical register that does...
2009-04-13 Dan GohmanWhen assigning a physical register to a MachineOperand...
2009-04-13 Dan GohmanAdd an assertion to verify that a copy was actually...
2009-04-13 Chris LattnerAdd a new "available_externally" linkage type. This...
2009-04-12 Chris Lattnermake UpdateValueMap handle the possiblity that we could be
2009-04-12 Chris Lattneroptimize FastISel::UpdateValueMap to avoid duplicate...
2009-04-11 Dan GohmanRevert r68847. It breaks the build on non-Darwin target...
2009-04-11 Devang PatelKeep track of inlined functions and their locations...
2009-04-10 Devang PatelDebugLabelFolder ruthlessly deletes redundant labels...
2009-04-10 Bob WilsonClean up a bunch of whitespace issues and fix a comment...
2009-04-10 Chris Lattnerfix two problems with machine sinking:
2009-04-10 Dan GohmanNow that register classes have names, include the name...
2009-04-10 Bill WendlingPass in the std::string parameter instead of returning...
2009-04-10 Bill WendlingConstify getter methods.
2009-04-09 Dan GohmanRemove the obsolete SelectionDAG::getNodeValueTypes...
2009-04-09 Bill WendlingStringMap<DIE*>::iterator::first() returns a pointer...
2009-04-09 Devang PatelSilence unused variable warning.
2009-04-09 Chris Lattnerignore register zero in isRegTiedToUseOperand, followin...
2009-04-09 Bill WendlingUse a StringMap instead of std::map for storing std...
2009-04-09 Devang Patelllvm.dbg.func_start also defines beginning of function...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2009-04-09 Chris Lattnerreg0 references are not real registers. This fixes...
2009-04-09 Dan GohmanGeneralize ExtendUsesToFormExtLoad to be usable for...
2009-04-09 Dan GohmanDon't copy the operand of a SwitchInst into virtual...
2009-04-08 Devang PatelIf subprogram type is not tagged as DW_TAG_subroutine_t...
2009-04-08 Duncan SandsSoft float support for FREM.
2009-04-08 Duncan SandsSoft float support for undef. Reported by Xerxes RĂ„nby.
2009-04-08 Chris Lattnerchange printStringChar to emit characters as unsigned...
2009-04-08 Dan GohmanImplement support for using modeling implicit-zero...
2009-04-07 Devang PatelRevert prev. patch for now.
2009-04-07 Devang PatelRight now DBG_LABEL are required for llvm.dbg.region_st...
2009-04-07 Dan GohmanDon't attempt to handle aggregate argument values in...
2009-04-03 Dan GohmanFix a TargetLowering optimization so that it doesn...
2009-04-03 Dan GohmanDelete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG,...
2009-04-02 Sanjiv GuptaTo convert the StopPoint insn into an assembler directi...
2009-03-31 Evan ChengFully general expansion of integer shift of any size.
2009-03-31 Dan GohmanReapply 68073, with fixes. EH Landing-pad basic blocks...
2009-03-31 Dan GohmanMinor top-level comment fix.
2009-03-31 Bill WendlingOy! When reverting r68073, I added in experimental...
2009-03-31 Owen AndersonRemove the "fast" cases for spill and restore point...
2009-03-31 Bill WendlingRevert r68073. It's causing a failure in the Apple...
2009-03-31 Dan GohmanFix live-out reg logic to not insert over-aggressive...
2009-03-30 Evan ChengTurn a 2-address instruction into a 3-address one when...
2009-03-30 Bill WendlingBalance out quote in debug output.
2009-03-30 Bill WendlingFix grammar-o in comment.
2009-03-30 Dan GohmanConstify arguments in isSuccessor and isLayoutSuccessor.
2009-03-29 Duncan SandsFix PR3899: add support for extracting floats from...
2009-03-28 Arnold SchwaighoferMake check in CheckTailCallReturnConstraints for ignora...
2009-03-28 Arnold SchwaighoferEnable tail call optimization for functions that return...
2009-03-28 Evan ChengOptimize some 64-bit multiplication by constants into...
2009-03-27 Dan GohmanFix what surely must be a copy+pasto.
2009-03-27 Dan GohmanInitialize LiveOutInfo's APInt members to zero, as...
2009-03-27 John MosbyShrink wrapping in PEI: initial release. Finishing...
2009-03-26 Owen AndersonDon't assign a new stack slot if the pre-alloc splitter...
2009-03-26 Bill WendlingPull transform from target-dependent code into target...
2009-03-25 Evan ChengRevert 67132. This is breaking some objective-c apps.
2009-03-25 Dale JohannesenWhen optimizing with debug info, don't keep the
2009-03-25 Evan ChengCodeGen still defaults to non-verbose asm, but llc...
2009-03-25 Devang PatelDo not ignore DW_TAG_class_type!
next