oota-llvm.git
2008-08-28 Evan ChengIf a copy isn't coalesced, but its src is defined by...
2008-08-28 Evan ChengFsFLD0S{S|D} and V_SETALLONES are as cheap as moves.
2008-08-28 Chris LattnerMake the verifier reject instructions which have null...
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-28 Dale JohannesenThis test crashes on non-x86 host; make SSE explicit.
2008-08-28 Dan GohmanFix a missing #include. Patch by Andrew John Hughes.
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 Devang PatelBackout 55429
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 Devang PatelAdd facility to create a target.
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 GohmanUpdate a comment to reflect recent changes.
2008-08-27 Dan GohmanUnbreak PseudoSourceValue::print. This fixes -print...
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 Dan GohmanAdd a MachineInstrBuilder method for adding floating...
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 GohmanRefactor a bunch of FastISelEmitter code into a helper...
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 Cedric Venet- small bug corrected: incorrect iterator type.
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 AndersonWe need to check that the return type is correct, even...
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 Gabor Greiffix doxygen comment
2008-08-26 Ted KremenekGrammar fix.
2008-08-26 Ted KremenekAdded "str()" method to raw_string_ostream.
2008-08-26 Chris Lattnercode simplification, no functionality change.
2008-08-26 Chris Lattnerstabilize more printing, this doesn't cause a problem
2008-08-26 Chris Lattnerstablize SubRegsSet printing, part of PR2590
2008-08-26 Chris LattnerStabilize 'getDwarfRegNumFull' output to not depend...
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 Owen AndersonThrow the switch to allow FastISel to emit instructions...
2008-08-26 Evan ChengThis is done.
2008-08-26 Owen AndersonEnhance TableGen to emit code for FastISel of opcodes...
2008-08-25 Owen AndersonAdd a RetVT parameter to emitted FastISel methods,...
2008-08-25 Owen AndersonDeepen the map structure tablegen uses to compute FastI...
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 JohannesenAdjust grep's for new code sequence.
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 WendlingFix this test. Don't null out the file, just XFAIL...
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 Lattnerwe should use 'class' for non-pod types instead of...
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-24 Gordon HenriksenUpdate GC docs for clarified naming and AsmWriter refac...
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.
next