Instead of adding an isSS field to LiveInterval to denote stack slot. Use top bit...
[oota-llvm.git] / include / llvm / CodeGen /
2008-06-23 Evan ChengInstead of adding an isSS field to LiveInterval to...
2008-06-21 Dan GohmanReorder some fields in SDNode. This avoids padding,
2008-06-21 Dan GohmanRemove ScheduleDAG's SUnitMap altogether. Instead,...
2008-06-21 Dan GohmanAdd a priority queue class, which is a wrapper around...
2008-06-21 Dan GohmanChange ScheduleDAG's SUnitMap from DenseMap<SDNode...
2008-06-21 Evan ChengUndo spill weight tweak. Need to investigate the perfor...
2008-06-20 Duncan SandsAdd some methods for querying the nature of a
2008-06-20 Dan GohmanAdd an allnodes_size method.
2008-06-19 Evan ChengMinor spiller tweak to unfavor reload into load/store...
2008-06-18 Evan ChengAdd MachineRegisterInfo::use_empty.
2008-06-17 Chris Lattneradd a new -enable-value-prop flag for llcbeta, that...
2008-06-16 Duncan SandsAllow these transforms for types like i256 while
2008-06-14 Andrew Lenharthadd missing atomic intrinsic from gcc
2008-06-11 Duncan SandsSometimes (rarely) nodes held in LegalizeTypes
2008-06-10 Duncan SandsSmall doc fix.
2008-06-09 Duncan SandsVarious tweaks related to apint codegen. No functionality
2008-06-08 Duncan SandsRemove comparison methods for MVT. The main cause
2008-06-06 Duncan SandsTighten up the abstraction slightly.
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-06-06 Evan ChengRefine stack slot interval weight computation.
2008-06-05 Owen AndersonAdd a helper for constructing new live ranges that...
2008-06-04 Evan ChengAdd a stack slot coloring pass. Not yet enabled.
2008-06-04 Duncan SandsChange packed struct layout so that field sizes
2008-05-30 Evan ChengRevert 51775.
2008-05-30 Owen AndersonForgot to commit this file.
2008-05-30 Evan ChengPatches for building llvm on Solaris x86. Contributed...
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-29 Anton KorobeynikovFor PR1338: rename include/llvm/ADT/ilist and friends...
2008-05-28 Owen AndersonFactor the numbering computation into a separate method...
2008-05-19 Dale JohannesenHandle quoted names when constructing $stub's,
2008-05-19 Bill WendlingRemove warnings about unused parameters and shadowed...
2008-05-15 Evan ChengFix typos and comments.
2008-05-15 Evan ChengMake use of vector load and store operations to impleme...
2008-05-14 Roman LevensteinDo not generate by TableGen the hard-coded standard...
2008-05-13 Evan ChengInstead of a vector load, shuffle and then extract...
2008-05-13 Dan GohmanChange class' public PassInfo variables to by initializ...
2008-05-12 Nate BegemanAdd support for vicmp/vfcmp codegen, more legalize...
2008-05-07 Bill WendlingMake the use of the "noinline" attribute conditional...
2008-05-06 Bill WendlingWorkaround for a compiler bug (see <rdar://problem...
2008-05-06 Dan GohmanRemove uses of llvm/System/IncludeFile.h that are no...
2008-05-06 Dan GohmanFix a broken doxygen comment, and reword it for clarity.
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-04-29 Roman LevensteinUse std::set instead of std::priority_queue for the...
2008-04-28 Dan GohmanFix the SVOffset values for loads and stores produced by
2008-04-24 Evan Cheng- Check if a register is livein before removing it...
2008-04-23 Dan GohmanFix some whitespace.
2008-04-20 Dale JohannesenCheck we aren't trying to convert PPC long double.
2008-04-17 Dan GohmanRemove the implicit conversion from SDOperandPtr to...
2008-04-17 Roman LevensteinMinor clean-up based on Dan's comments.
2008-04-16 Nicolas GeoffrayCorrelate stubs with functions in JIT: when emitting...
2008-04-16 Roman LevensteinOngoing work on improving the instruction selection...
2008-04-16 Evan ChengRewrite LiveVariable liveness computation. The new...
2008-04-15 Dale JohannesenMake 64-to-32 bit truncations explicit (prevent warnings).
2008-04-15 Nicolas GeoffrayChange Divided flag to Split, as suggested by Evan
2008-04-15 Dan GohmanTreat EntryToken nodes as "passive" so that they aren...
2008-04-14 Dan GohmanIn -view-sunit-dags, display "special" chain dependenci...
2008-04-14 Dan GohmanFix const-correctness issues with the SrcValue handling...
2008-04-13 Nicolas GeoffrayAdd a divided flag for the first piece of an argument...
2008-04-12 Dan GohmanDrop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
2008-04-11 Evan ChengUse of implicit_def is not part of live interval. Creat...
2008-04-10 Evan ChengAllow registers defined by implicit_def to be clobbered.
2008-04-10 Dan GohmanFix a typo in a comment.
2008-04-09 Dan GohmanUpdate comments to use 2.0 syntax type names.
2008-04-07 Dan GohmanRename MemOperand to MachineMemOperand. This was sugges...
2008-04-07 Roman LevensteinRe-commit of the r48822, where the infinite looping...
2008-04-05 Evan ChengForgot this.
2008-04-03 Evan ChengSpecial handling of zero-sized live intervals.
2008-04-03 Evan Cheng- Treat a live range defined by an implicit_def as...
2008-04-03 Evan ChengStart of a series of patches related to implicit_def.
2008-04-03 Evan ChengBacking out 48222 temporarily.
2008-04-02 Evan ChengNow that I am told MachineRegisterInfo also tracks...
2008-04-02 Evan ChengRemove #include<map> from LiveVariables.h. Not referenced.
2008-04-02 Anton KorobeynikovAdd new CC lowering rule: provide a list of registers...
2008-04-02 Dale JohannesenRecommitting EH patch; this should answer most of the
2008-04-01 Chris Lattnerupdate comment.
2008-03-29 Evan ChengCosmetic change.
2008-03-28 Duncan SandsRename getAnyLoad to getLoad is suggested by Evan.
2008-03-27 Duncan SandsImplement LegalizeTypes support for softfloat LOAD.
2008-03-27 Dan GohmanAvoid creating chain dependencies from CopyToReg nodes...
2008-03-26 Roman LevensteinUse a linked data structure for the uses lists of an...
2008-03-25 Dan GohmanA quick nm audit turned up several fixed tables and...
2008-03-22 Evan ChengTeach DAG combiner to commute commutable binary nodes...
2008-03-21 Dan GohmanDon't include <map> in Pass.h, which doesn't need it...
2008-03-21 Duncan SandsIntroduce a new node for holding call argument
2008-03-19 Evan ChengFix live variables issues:
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-14 Evan ChengBack out r48353. Not needed.
2008-03-14 Evan ChengAdd an MO_Undef MachineOperandType, intended for INSERT...
2008-03-14 Evan ChengForgot this.
2008-03-13 Dan GohmanFix a typo in a comment.
2008-03-13 Evan ChengImprove VarInfo::removeKill() by using std::find instea...
2008-03-13 Evan ChengRefactor some code out of MachineSink into a MachineIns...
2008-03-12 Evan ChengExperimental scheduler change to schedule / coalesce...
2008-03-12 Duncan SandsDon't try to extract an i32 from an f64. This
2008-03-12 Evan ChengDocument an implementation detail about EXTRACT_SUBREG...
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2008-03-11 Evan ChengWhen the register allocator runs out of registers,...
2008-03-10 Dan GohmanImplement more support for fp-to-i128 and i128-to-fp...
2008-03-10 Evan ChengRevert 48125, 48126, and 48130 for now to unbreak some...
next