Now that BUILD_VECTOR operands are allowed to be
[oota-llvm.git] / lib /
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 Dan GohmanAdd a ScalarEvolution::getCouldNotCompute() function...
2009-04-18 Dan GohmanMore const qualifiers.
2009-04-18 Dan GohmanUse more const qualifiers with SCEV interfaces.
2009-04-18 Evan ChengAdd a new LiveInterval::overlaps(). It checks if the...
2009-04-18 Mon P WangFixed a few 64 bit cases in X86InstrInfo::commuteInstr...
2009-04-18 Dale JohannesenInline asm's were still introducing bogus dependencies;
2009-04-17 Jim Grosbachremove trailing whitespace
2009-04-17 Bill WendlingRecommit r69335 and r69336. These were not causing...
2009-04-17 Bob WilsonMove the AddLiveIn function definition closer to its...
2009-04-17 Bob WilsonRearrange code to reduce indentation.
2009-04-17 Bob WilsonClean up formatting, remove trailing whitespace, fix...
2009-04-17 Bob WilsonUse CallConvLower.h and TableGen descriptions of the...
2009-04-17 David GreeneUse a safer iterator interface and get rid of std C...
2009-04-17 Rafael EspindolaFor general dynamic TLS access we must use
2009-04-17 Bill WendlingRevert r69335 and r69336. They were causing build failures.
2009-04-17 Dan GohmanDon't create ConstantInts with pointer type. This fixes a
2009-04-17 Evan ChengTeach spiller to unfold instructions which modref spill...
2009-04-17 Dan GohmanMOV8rr_NOREX is a "Move" instruction. This doesn't...
2009-04-17 Dan GohmanDon't use MOV8rr_NOREX on x86-32. It doesn't actually...
2009-04-17 Chris LattnerFix some failures in targets on available_externally...
2009-04-16 Dan GohmanUse TargetData::getTypeSizeInBits instead of getPrimiti...
2009-04-16 Chris Lattnermake sure to unlock keymgr if the JIT is created and...
2009-04-16 Eli FriedmanFix for PR3944: make mem2reg O(N) instead of O(N^2...
2009-04-16 Dan GohmanHandle a pointer type correctly in SCEVExpander::visitA...
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 Dan GohmanFix a bug with inttoptr/ptrtoint casts where the pointe...
2009-04-16 Devang PatelDo not treat beginning of inlined scope as beginning...
2009-04-16 Dan GohmanMinor code simplifications. Don't attempt LSR on theore...
2009-04-16 Dan GohmanLSR is no longer a GEP optimizer. It is now an IV expre...
2009-04-16 Dan GohmanFix SCEVExpander::visitSMaxExpr and SCEVExpander::visit...
2009-04-16 Dan GohmanTeach SCEVExpander::InsertCastOfTo to avoid creating...
2009-04-16 Dan GohmanUse ConstantExpr::getIntToPtr instead of SCEVExpander...
2009-04-16 Dan GohmanUse a SCEV expression cast instead of immediately inser...
2009-04-16 Devang PatelRecord line number at the beginning of a func.start.
2009-04-16 Rafael Espindolafix PR3995. A scale must be 1, 2, 4 or 8.
2009-04-16 Dan GohmanExpand GEPs in ScalarEvolution expressions. SCEV expres...
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 Dale JohannesenEliminate zext over (iv | const) or (signed iv),
2009-04-15 Devang Patels/RootDbgScope/FunctionDbgScope/g
2009-04-15 Dale JohannesenEliminate zext over (iv & const) or ((iv+const)&const)
2009-04-15 Chris Lattnerteach EscapeString and UnescapeString to handle ".
2009-04-15 Devang PatelAdd DISubprogram is not null check.
2009-04-15 Dan GohmanGeneralize one of the SelectionDAG::ReplaceAllUsesWith...
2009-04-15 Dan GohmanFix 80-column violations.
2009-04-15 Dan GohmanAdd a folding table entry for MOV8rr_NOREX.
2009-04-15 Devang PatelCheck isInlinedSubroutine() before creating DW_TAG_inli...
2009-04-15 Dan GohmanFix MachineInstr::getNumExplicitOperands to count
2009-04-15 Nick LewyckyLimit the number of times we're willing to chase pointe...
2009-04-15 Dan GohmanFix X86MachineFunctionInfo's doxygen comment.
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 Dale JohannesenEnhance induction variable code to remove the
2009-04-15 Evan ChengAvoid making the transformation enabled by my last...
2009-04-15 Devang PatelWhile inlining, clone llvm.dbg.func.start intrinsic...
2009-04-15 Devang PatelConstruct and emit DW_TAG_inlined_subroutine DIEs for...
2009-04-15 Dan GohmanDo for GR16_NOREX what r69049 did for GR8_NOREX, to...
2009-04-15 Devang PatelAdd a method to check that the subprogram holds debug...
2009-04-15 Dan GohmanAdd a new MOV8rr_NOREX, and make X86's copyRegToReg...
2009-04-15 Dan GohmanGR8_NOREX can contain the H registers, since they don...
2009-04-14 Evan ChengOptimize conditional branch on i1 phis with non-constan...
2009-04-14 Dan GohmanFor the h-register addressing-mode trick, use the corre...
2009-04-14 Evan ChengMac OS X 10.6 and above do not use key manager to regis...
2009-04-14 Dan GohmanWhen the result of an EXTRACT_SUBREG, INSERT_SUBREG...
2009-04-14 Mikhail GlushenkovCall CreateProcess with bInheritHandles = TRUE.
2009-04-14 Mikhail GlushenkovDelete trailing whitespace.
2009-04-14 Evan ChengSome of GR8_NOREX registers are only available in 64...
2009-04-14 Sanjiv GuptaHandle aggregate type arguments to direct and indirect...
2009-04-14 Owen AndersonLoopIndexSplit needs to inform the loop pass manager...
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 GohmanImplement x86 h-register extract support.
2009-04-13 Dan GohmanAdd a new TargetInstrInfo MachineInstr opcode, COPY_TO_...
2009-04-13 Dan GohmanRemove x86's special-case handling for ISD::TRUNCATE and
2009-04-13 Dan GohmanFix copy+pastos in comments.
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 GohmanList the l registers before h registers, for consistency.
2009-04-13 Dan GohmanAdd an assertion to verify that a copy was actually...
2009-04-13 Dan GohmanUse X86::SUBREG_8BIT instead of hard-coding the equival...
2009-04-13 Dan GohmanAdd a comment about MOVSX64rr8.
2009-04-13 Dan GohmanFix another hard-coded constant to use X86AddrNumOperands.
2009-04-13 Rafael EspindolaX86-64 TLS support for local exec and initial exec.
2009-04-13 Sanjiv GuptaWhile passing arg of types larger than char only one...
2009-04-13 Nick LewyckyFix warning in .ll parser, detect and reject available_...
2009-04-13 Chris LattnerAdd a new "available_externally" linkage type. This...
2009-04-13 Chris Lattnereliminate unneeded parens.
next