Remove useless struct fields.
[oota-llvm.git] / lib /
2011-01-23 Rafael EspindolaRemove more duplicated code.
2011-01-23 Rafael EspindolaRemove duplicated code.
2011-01-22 Nick LewyckyHave SCEV turn sext(x) into zext(x) when x is s>= 0...
2011-01-22 Eric ChristopherAdd a FIXME explaining the move to a single indirect...
2011-01-22 Eric ChristopherOnly apply the devirtualization bonus once instead...
2011-01-22 Venkatraman Govind... Pass sret arguments through the stack instead of throug...
2011-01-22 Venkatraman Govind... Added ICC, FCC as uses of movcc instruction to generate...
2011-01-21 Dan GohmanActually check memcpy lengths, instead of just commenti...
2011-01-21 Venkatraman Govind... Sparc backend:
2011-01-21 Owen AndersonJust because we have determined that an (fcmp | fcmp...
2011-01-21 Evan ChengLast round of fixes for movw + movt global address...
2011-01-21 Renato GolinClang was not parsing target triples involving EABI...
2011-01-21 Oscar FuentesHandles libffi on the CMake build.
2011-01-21 Bruno Cardoso LopesFix the encoding of QADD/SUB, QDADD/SUB. While qadd16...
2011-01-21 Venkatraman Govind... Implement support for byval arguments in Sparc backend.
2011-01-21 Nick LewyckySCCP doesn't actually preserve the CFG. It will delete...
2011-01-21 Andrew TrickEnable support for precise scheduling of the instructio...
2011-01-21 Andrew TrickConvert -enable-sched-cycles and -enable-sched-hazard...
2011-01-21 Chris Lattnerfix PR9013, an infinite loop in instcombine.
2011-01-21 Chris Lattnerupdate obsolete comment.
2011-01-21 Nick LewyckyDon't try to pull vector bitcasts that change the numbe...
2011-01-21 Michael J. SpencerObject: Fix type punned pointer issues by making DataRe...
2011-01-21 Nick LewyckyAdd a constant folding of casts from zero to zero....
2011-01-20 Evan ChengDon't be overly aggressive with CSE of "ldr constantpoo...
2011-01-20 Tobias GrosserImplement requiredTransitive
2011-01-20 Bruno Cardoso LopesFix the encoding and parsing of clrex instruction
2011-01-20 Bruno Cardoso LopesChange instruction names for consistency
2011-01-20 Bruno Cardoso LopesAdd cdp/cdp2 instructions for thumb/thumb2
2011-01-20 Bruno Cardoso Lopes- Use a more appropriate name for Owen's ARM Parser...
2011-01-20 Jakob Stoklund OlesenSplitKit requires that all defs are in place before...
2011-01-20 Jakob Stoklund OlesenAdd LiveIntervalMap::dumpCache() to print out the cache...
2011-01-20 Bruno Cardoso LopesAdd mcr*2 and mr*c2 support to thumb2 targets
2011-01-20 Bruno Cardoso LopesAdd mcr* and mr*c support to thumb targets
2011-01-20 Kalle RaiskilaAllow sign-extending of i8 and i16 to i128 on SPU.
2011-01-20 Duncan SandsAt -O123 the early-cse pass is run before instcombine...
2011-01-20 Bruno Cardoso LopesRefactor mcr* and mr*c instructions into classes with...
2011-01-20 Eric ChristopherMy editor's indent went crazy. Fix.
2011-01-20 Eric ChristopherExpand invalid return values for umulo and smulo. Handl...
2011-01-20 Evan ChengCorrect itinerary entry for t2MOV_pic_ga_add_pc.
2011-01-20 Evan ChengSorry, several patches in one.
2011-01-20 Michael J. SpencerObject: Add ELF support.
2011-01-20 Michael J. SpencerObject: Add COFF Support.
2011-01-20 Andrew TrickSelection DAG scheduler register pressure heuristic...
2011-01-20 Jakob Stoklund OlesenCheck that a live range exists before shortening it...
2011-01-20 Jakob Stoklund OlesenAdd hidden -verify-coalescing to run the machine code...
2011-01-20 Venkatraman Govind... Sparc backend: Implements a delay slot filler that...
2011-01-20 Cameron ZwarichUpdate a comment.
2011-01-20 Jakob Stoklund OlesenFix bug found by new clang warning.
2011-01-20 Eric ChristopherUse only one API at a time.
2011-01-20 Eric ChristopherIf we can, lower the multiply part of a umulo/smulo...
2011-01-20 Devang PatelFix debug info for merged global.
2011-01-19 Jakob Stoklund OlesenDivert Hopfield network debug output. It is very noisy.
2011-01-19 Jakob Stoklund OlesenDon't accidentally leave small gaps in the live ranges...
2011-01-19 Jim GrosbachMake sure to propogate the error code when we fail...
2011-01-19 Devang PatelFix register address expression. Patch by Ken Dyck.
2011-01-19 Jakob Stoklund OlesenImplement RAGreedy::splitAroundRegion and remove loop...
2011-01-19 Nick LewyckySimilarly, analyze truncate through multiply.
2011-01-19 Nick LewyckyAdd a missed SCEV fold that is required to continue...
2011-01-19 Bruno Cardoso LopesFix the encoding of mrrc and mcrr family of instruction...
2011-01-19 Rafael EspindolaAdd unnamed_addr when we can show that address of a...
2011-01-19 Nick LewyckyAdd a missing SCEV simplification sext(zext x) -->...
2011-01-19 Daniel DunbarARM/ISel: Factor out isScaledConstantInRange() helper.
2011-01-19 Andrew TrickFor ARM subtargets with useNEONForSinglePrecisionFP...
2011-01-19 Andrew Trickwhitespace
2011-01-19 Evan ChengDon't forget to emit the load from indirect symbol...
2011-01-18 Bruno Cardoso LopesCreate two new generic classes to represent the followi...
2011-01-18 Bruno Cardoso LopesFix MRS encoding for arm and thumb.
2011-01-18 Bruno Cardoso LopesFix the encoding of t2ISB by using the right class...
2011-01-18 Dan GohmanTeach BasicAA to return PartialAlias in cases where...
2011-01-18 Jakob Stoklund OlesenAdd RAGreedy methods for splitting live ranges around...
2011-01-18 Bruno Cardoso LopesFollow the current hack set and enable the correct...
2011-01-18 Chris Lattnerfix rdar://8878965, a regression I introduced with...
2011-01-18 Bruno Cardoso LopesAdd support for parsing and encoding ARM's official...
2011-01-18 Jim GrosbachAdd a FIXME.
2011-01-18 Bruno Cardoso LopesEnsure Mips::GP is properly reloaded after a function...
2011-01-18 Bruno Cardoso LopesNegative zero is not legal on mips. Patch by Sasa Stankovic
2011-01-18 Bruno Cardoso LopesHandle (i32,i32) => f64 in a cleaner way. Patch by...
2011-01-18 Bruno Cardoso LopesAdd support for mips32 madd and msub instructions....
2011-01-18 Duncan SandsFor completeness, generalize the (X + Y) - Y -> X trans...
2011-01-18 Duncan SandsSimplify (X<<1)-X into X. According to my auto-simplie...
2011-01-18 Chris Lattneradd a note
2011-01-18 Venkatraman Govind... SPARC backend: Modified LowerCall and LowerFormalArgume...
2011-01-18 Cameron ZwarichRemove an unnecessary #include.
2011-01-18 Cameron ZwarichMove DominanceFrontier from VMCore to Analysis.
2011-01-18 Daniel DunbarMcARM: Use accessors where appropriate.
2011-01-18 Daniel DunbarMcARM: Fill in ASMOperand::dump() for memory operands.
2011-01-18 Daniel DunbarMcARM: Make ARMOperand use a union where appropriate.
2011-01-18 Cameron ZwarichThere is no point in verifying an analysis that is...
2011-01-18 Daniel DunbarMcARM: Unify ParseMemory() successfull return.
2011-01-18 Daniel DunbarMcARM: Early exit on failure (NEFC).
2011-01-18 Daniel DunbarMcARM: Always keep an offset expression, if used (inste...
2011-01-18 Daniel DunbarMcARM: Add a variety of asserts on the sanity of memory...
2011-01-18 Daniel DunbarMcARM: Use a consistent marker for not-set OffsetRegNum.
2011-01-18 Cameron ZwarichConvert a std::map to a DenseMap for another 1.7% speed...
2011-01-18 Cameron ZwarichMake a std::vector a SmallVector<*, 32> like the other...
2011-01-18 Rafael EspindolaReduce indentation and remove commented out code.
2011-01-18 Cameron ZwarichRemove some now-unused DominanceFrontier methods.
2011-01-18 Cameron ZwarichRemove code for updating dominance frontiers and some...
2011-01-18 Cameron ZwarichRemove outdated references to dominance frontiers.
2011-01-18 Daniel DunbarMcARM: Start marking T2 address operands as such, for...
next