Since we are using GCC to assemble the program, make sure the assembly syntax is...
[oota-llvm.git] / lib / CodeGen /
2008-06-27 Bill WendlingReduce number of times .size() is called on a vector...
2008-06-27 Owen AndersonUse a SmallSet when we can to reduce memory allocations.
2008-06-27 Chris Lattnersimplify this check, GetConstantStringInfo validates...
2008-06-27 Bill WendlingCruft left from patch revert...sorry. :-(
2008-06-27 Bill WendlingReverting broken patch r52803.
2008-06-27 Owen AndersonDon't perform expensive queries checking for super...
2008-06-27 Bill Wendling- Remove a use of std::vector.
2008-06-27 Bill WendlingRefactor the DebugInfoDesc stuff out of the MachineModu...
2008-06-26 Chris Lattnerduncan points out that isOperationLegal includes a...
2008-06-26 Owen AndersonDon't create a whole new string just to copy the elemen...
2008-06-26 Dale JohannesenFixes the last x86-64 test failure in compat.exp:
2008-06-26 Eric ChristopherMove GetConstantStringInfo to lib/Analysis. Remove
2008-06-26 Chris Lattnerwhen we know the signbit of an input to uint_to_fp...
2008-06-25 Owen AndersonRemember which MachineOperand we were processing, so...
2008-06-25 Dan GohmanFix the text in an assert string.
2008-06-25 Evan Cheng- Fix a x86 vector isel bug: illegal transformation...
2008-06-25 Duncan SandsAdd support for expanding PPC 128 bit floats.
2008-06-25 Duncan SandsAdd/complete support for integer and float
2008-06-25 Dan GohmanRemove the OrigVT member from AtomicSDNode, as it is...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-25 Evan ChengEnable two-address remat by default.
2008-06-24 Owen AndersonUse SmallVector instead of std::vector for a minor...
2008-06-23 Dan GohmanA brief survey of priority_queue usage in the tree...
2008-06-23 Bill WendlingThis situation can occur:
2008-06-23 Dan GohmanUse the new PriorityQueue in ScheduleDAGList too, which...
2008-06-23 Owen AndersonUse getMBBEndIdx rather than assuming that the end...
2008-06-23 Evan ChengRemove option used to debug stack coloring bugs. It...
2008-06-23 Dan GohmanMove a DenseMap's declaration outside of a loop, and...
2008-06-23 Evan ChengInstead of adding an isSS field to LiveInterval to...
2008-06-23 Dan GohmanDuncan pointed out this code could be tidied.
2008-06-23 Duncan SandsPort some integer multiplication fixes from LegalizeDAG.
2008-06-23 Duncan SandsSupport for expanding the result of EXTRACT_ELEMENT.
2008-06-23 Duncan SandsCleanup up LegalizeTypes handling of loads and
2008-06-22 Duncan SandsMake custom lowering of ADD work correctly. This
2008-06-21 Dan GohmanSimplify some getNode calls.
2008-06-21 Dan GohmancanClobberPhysRegDefs shouldn't called without checking...
2008-06-21 Dan GohmanUse clear() to zero an existing APInt.
2008-06-21 Dan GohmanUse back() instead of [size()-1].
2008-06-21 Dan GohmanRemove a redundant return.
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 Duncan SandsSupport for load/store of expanded float types. I
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-21 Dan GohmanSimplify some template parameterization.
2008-06-20 Evan ChengEnhanced heuristic to determine the *best* register...
2008-06-20 Duncan SandsShare some code that is common between integer and
2008-06-20 Duncan SandsRename the operation of turning a float type into an
2008-06-20 Dan GohmanClean up some uses of std::distance, now that we have...
2008-06-20 Dan GohmanTeach ReturnInst lowering about aggregate return values.
2008-06-20 Dan GohmanFix the index calculations for the extractvalue lowerin...
2008-06-20 Dan GohmanSimplify the ComputeLinearIndex logic and fix a few...
2008-06-19 Evan ChengISD::UNDEF should be expanded recursively / iteratively.
2008-06-19 Dan GohmanUse the transferSuccessors helper function.
2008-06-19 Evan ChengMissed a check.
2008-06-19 Owen AndersonRevert my last patch, which was causing regression...
2008-06-19 Evan ChengCoalesce copy from one register class to a sub register...
2008-06-19 Evan ChengCosmetic changes.
2008-06-19 Evan ChengMinor spiller tweak to unfavor reload into load/store...
2008-06-19 Owen AndersonInsert empty slots into the instruction numbering in...
2008-06-18 Argyrios KyrtzidisFix the source line debug information for the Windows...
2008-06-18 Evan ChengComplete support for two-address pass rematerialization...
2008-06-18 Evan ChengCosmetic.
2008-06-17 Evan ChengLive-through live interval is [mbb start, mbb end+1].
2008-06-17 Evan ChengWhen extending a liveinterval by commuting, don't throw...
2008-06-17 Evan ChengIt's not safe to remove SUBREG_TO_REG that looks like...
2008-06-17 Duncan SandsSplit type expansion into ExpandInteger and ExpandFloat
2008-06-17 Chris Lattneradd a new -enable-value-prop flag for llcbeta, that...
2008-06-17 Duncan SandsFix spelling.
2008-06-16 Evan ChengDo not issue identity copies.
2008-06-16 Owen AndersonRemove special case handling of empty MBBs now that...
2008-06-16 Owen AndersonRe-enable empty block indexing by default, since it...
2008-06-16 Duncan SandsAllow these transforms for types like i256 while
2008-06-16 Evan ChengFix read after free found by valgrind.
2008-06-16 Evan ChengAdd option to commuteInstruction() which forces it...
2008-06-16 Owen AndersonMake indexing empty basic blocks an option for the...
2008-06-16 Owen AndersonAssign indices to empty basic blocks. This will be...
2008-06-15 Duncan SandsThe transforms in visitEXTRACT_VECTOR_ELT are
2008-06-15 Duncan SandsLegalizeTypes support for INSERT_VECTOR_ELT with
2008-06-14 Duncan SandsRemove a redundant AfterLegalize check. Turn
2008-06-14 Andrew Lenharthadd missing atomic intrinsic from gcc
2008-06-13 Evan ChengTeach the spiller to commute instructions in order...
2008-06-13 Duncan SandsDisable some DAG combiner optimizations that may be
2008-06-11 Duncan SandsSometimes (rarely) nodes held in LegalizeTypes
2008-06-09 Dan GohmanTeach isGAPlusOffset to respect a GlobalAddressSDNode...
2008-06-09 Dan GohmanCodeGen support for aggregate-value function arguments.
2008-06-09 Duncan SandsVarious tweaks related to apint codegen. No functionality
2008-06-09 Dan GohmanHandle empty aggregate values.
2008-06-09 Duncan SandsRemove some DAG combiner assumptions about sizes
2008-06-08 Duncan SandsRemove comparison methods for MVT. The main cause
2008-06-07 Dan GohmanCodeGen support for insertvalue and extractvalue, and...
2008-06-07 Owen AndersonConnect successors before creating the DAG node for...
2008-06-06 Evan ChengEnable stack coloring by default.
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 AndersonRemove debugging code.
2008-06-05 Owen AndersonUse the newly created helper on LiveIntervals.
2008-06-05 Owen AndersonAdd a helper for constructing new live ranges that...
2008-06-04 Evan ChengFix a memcpy lowering bug. Even though the memcpy align...
next