Clear the intervals list in "destroy", patch by
[oota-llvm.git] / lib /
2008-08-28 Chris LattnerClear the intervals list in "destroy", patch by
2008-08-28 Dale JohannesenSplit the ATOMIC NodeType's to include the size, e.g.
2008-08-27 Dan GohmanReorganize the lifetimes of the major objects Selection...
2008-08-27 Owen AndersonAdd a helper method that will be used to support EXTRAC...
2008-08-27 Bill WendlingMake "movdq2q" and "movq2dq" dependent upon having...
2008-08-27 Bill WendlingPut file scoped constants in an anonymous namespace...
2008-08-27 Evan ChengMove the check whether it's worth remating to caller.
2008-08-27 Devang PatelDo not apply the transformation if the target does...
2008-08-27 Dan GohmanFix FastISel's bitcast code for the case where getRegFo...
2008-08-27 Evan ChengRefactor isSafeToReMat out of 2addr pass.
2008-08-27 Owen AndersonUse TargetLowering to get the types in fast isel, which...
2008-08-27 Dan GohmanDon't check TLI.getOperationAction. The FastISel way...
2008-08-27 Dan GohmanAdd a new FastISel method, getRegForValue, which takes...
2008-08-27 Dan GohmanAdd a comment about the current floating-point constant...
2008-08-27 Devang PatelFix typos and whitespaces. Other cosmetic changes based...
2008-08-27 Chris LattnerMinor cleanup.
2008-08-27 Dan GohmanReinstate the x86-64 portion of r55190. When doing...
2008-08-27 Dan GohmanOptimize ScheduleDAGRRList's topological sort to use...
2008-08-27 Dan GohmanOptimize ScheduleDAG's ComputeDepths and ComputeHeights...
2008-08-27 Dan GohmanRemove the std::ostream form of PseudoSourceValue's...
2008-08-27 Dan GohmanDiagnose uses of unsized types with the byval attribute...
2008-08-27 Dan GohmanUpdate wording, as aggregates are now first-class.
2008-08-27 Evan ChengAdd DebugInfoBuilder. Patch by Talin!
2008-08-27 Dan GohmanBasic FastISel support for floating-point constants.
2008-08-27 Owen AndersonFix handling of inttoptr and ptrtoint when unhandled...
2008-08-27 Owen AndersonAdd support for fast isel of inttoptr and ptrtoint...
2008-08-26 Owen AndersonFactor out a large amoutn of the cast handling code...
2008-08-26 Owen AndersonAdd support for fast isel of zext.
2008-08-26 Gabor Greifdisallow direct access to SDValue::ResNo, provide a...
2008-08-26 Owen AndersonAdd support for fptosi of constants in fast isel.
2008-08-26 Owen AndersonPut a heuristic in place to prevent GVN from falling...
2008-08-26 Dan GohmanOptimize SelectionDAG's topological sort to use one...
2008-08-26 Dan GohmanRefactor the bitcast code into its own function.
2008-08-26 Dan GohmanMake FastISel use the correct argument type when castin...
2008-08-26 Dan GohmanDon't select binary instructions with illegal types.
2008-08-26 Owen AndersonAdd support for fast isel of sitofp, and remove some...
2008-08-26 Owen AndersonUse a combination of copyRegToReg and ISD::BIT_CONVERT...
2008-08-26 Owen AndersonThese assertions should be return false's instead,...
2008-08-26 Owen AndersonMake TargetInstrInfo::copyRegToReg return a bool indica...
2008-08-26 Devang PatelIf IV is used in a int-to-float cast inside the loop...
2008-08-26 Owen AndersonAdd support for fast isel of non-constant fptosi instru...
2008-08-26 Chris LattnerIf an xmm register is referenced explicitly in an inlin...
2008-08-26 Chris Lattnertypo fix.
2008-08-26 Dan GohmanActually recycle SDNode allocations. SelectionDAG is...
2008-08-26 Dan GohmanAvoid a warning about isTargetNullPtr being unused...
2008-08-26 Evan ChengThis is done.
2008-08-25 Owen AndersonAdd a RetVT parameter to emitted FastISel methods,...
2008-08-25 Dale JohannesenImplement 32 & 64 bit versions of PPC atomic
2008-08-25 Evan ChengUnbreak build.
2008-08-25 Evan Cheng80 col. violations.
2008-08-25 Owen AndersonExpand bitcast support in fast isel to support bitcasts...
2008-08-25 Evan ChengTry approach to moving call address load inside of...
2008-08-25 Dale JohannesenRemove PPC-specific lowering for atomics; the
2008-08-25 Owen AndersonAdd support for fast isel of (integer) immediate materi...
2008-08-25 Dale JohannesenIt's important for the cmp-and-swap to balance
2008-08-25 Bill WendlingNevermind. This broke the bootstrap (?!).
2008-08-25 Bill WendlingMOVQ2DQ and MOVQ2DQ use SSE2. We should conditionalize...
2008-08-25 Chris LattnerFix pasto (values -> types) noticed by Josh Conner
2008-08-25 Chris Lattnerflush stream after dumping.
2008-08-25 Evan ChengFix asm printing of MOVSDto64mr and MOV64toSDrm.
2008-08-24 Bill WendlingTemporarily reverting r55292. It's causing a bootstrapi...
2008-08-24 Chris Lattnerremove the type checking logic already done by tblgen...
2008-08-24 Chris Lattnersimplify PseudoSourceValue printing a bit. Unnest...
2008-08-24 Evan ChengMove callseq_start above the call address load to allow...
2008-08-24 Evan ChengPrint PseudoSourceValue.
2008-08-24 Chris Lattneradd a hack to temporarily allow pseudo source values.
2008-08-24 Chris Lattnermake sure to flush the stream after dumping, to make...
2008-08-24 Cedric VenetUse additionnal include directory instead of ../ in...
2008-08-24 Cedric VenetUpdating VC++ project.
2008-08-23 Chris Lattnerimprove encapsulation of the BBExecutable set.
2008-08-23 Chris LattnerSwitch an assortment of maps, sets and vectors to more...
2008-08-23 Chris Lattnerget MachineConstantPool off std::ostream, onto raw_ostr...
2008-08-23 Chris Lattnerminor cleanups.
2008-08-23 Chris LattnerAdd raw_stream adaptors that write into an std::string...
2008-08-23 Chris LattnerSwitch the asmprinter (.ll) and all the stuff it requir...
2008-08-23 Chris LattnerAdd #include
2008-08-23 Chris Lattneradd #include
2008-08-23 Chris Lattneradd #include
2008-08-23 Chris Lattneradd a simple mechanism for formatted output. This...
2008-08-23 Anton KorobeynikovProvide a 64 bit variant of mmx.maskmovq intrinsic...
2008-08-23 Bill WendlingReverting r55227. This was causing the following failur...
2008-08-23 Chris LattnerAdd a new trivial -inst-namer pass which makes it possi...
2008-08-23 Chris LattnerVerify that the alignment argument to llvm.memcpy is...
2008-08-23 Chris Lattnerremove verification for gc intrinsic argument types...
2008-08-23 Chris LattnerFix PR2423 by checking all indices for out of range...
2008-08-23 Chris Lattnerthe bug was apparently fixed long ago, reenable the...
2008-08-23 Dan GohmanMake MBBMap a DenseMap instead of a std::map.
2008-08-23 Dan GohmanMove the point at which FastISel taps into the Selectio...
2008-08-23 Dan GohmanAvoid creating shift-by-zero SDNodes in the common...
2008-08-23 Dan GohmanMove SelectionDAG's constructor out of line.
2008-08-23 Dan GohmanAdd a clear() method to FoldingSet.
2008-08-22 Dan GohmanReapply r55191 and r55192.
2008-08-22 Anton KorobeynikovMake option variables static, so they won't cause nameclash
2008-08-22 Bill WendlingReverting r55190, r55191, and r55192. They broke the...
2008-08-22 Dan GohmanFix the InsertBranch call.
2008-08-22 Dan GohmanSupport non-fallthrough unconditional branches in FastISel.
2008-08-22 Dan GohmanAnyext tweaks for x86. When extloading a value to i32...
2008-08-22 Dan GohmanAdd FastISel support for PHINodes. Machine PHI nodes
2008-08-22 Dale JohannesenImplement __sync_synchronize on ppc32. Patch by Gary...
2008-08-22 Dan GohmanFix SmallVector's size calculation so that a size of...
next