Various crash reporting tools have a problem with the dwarf generated for
[oota-llvm.git] / lib /
2012-01-10 Kevin EnderbyVarious crash reporting tools have a problem with the...
2012-01-10 Devang PatelAdd definition for intel asm variant.
2012-01-10 David BlaikieRemove unnecessary default cases in switches that cover...
2012-01-10 Nadav RotemFix a bug in the legalization of shuffle vectors. When...
2012-01-10 Benjamin KramerAdd definitions for AMD's bobcat (aka btver1)
2012-01-10 Craig TopperFix a crash in AVX2 when trying to broadcast a double...
2012-01-10 Craig TopperRemove hasXMM/hasXMMInt functions. Move callers to...
2012-01-10 Craig TopperRemove hasSSE*orAVX functions and change all callers...
2012-01-10 Craig TopperInstruction selection priority fixes to remove the...
2012-01-10 Evan ChengAllow machine-cse to look across MBB boundary when...
2012-01-10 Andrew TrickEnable LSR IV Chains with sufficient heuristics.
2012-01-10 Jakob Stoklund OlesenAccurately model hardware alignment rounding.
2012-01-10 Rafael EspindolaRemove the logging streamer.
2012-01-09 Jakob Stoklund OlesenCatch runaway ARMConstantIslandPass even in -Asserts...
2012-01-09 Devang PatelFix asm string wrt variants.
2012-01-09 Andrew TrickAdding IV chain generation to LSR.
2012-01-09 Andrew TrickAdding collection of IV chains to LSR.
2012-01-09 Devang PatelSplit AsmParser into two components - AsmParser and...
2012-01-09 Andrew Trick"Minor LSR debugging stuff"
2012-01-09 Devang PatelUpdate language check. Do not ignore DW_LANG_Python.
2012-01-09 Benjamin KramerMove assert to the right place.
2012-01-09 Benjamin KramerInstCombine: Teach foldLogOpOfMaskedICmpsHelper that...
2012-01-09 Chandler CarruthDon't rely on the fact that shift values are never...
2012-01-09 Craig TopperRemove AVX hack in X86Subtarget. AVX/AVX2 are now treat...
2012-01-09 Craig TopperAdd HasAVX predicate to some of the AVX patterns.
2012-01-09 Craig TopperReorder a bunch of patterns to put the AVX version...
2012-01-09 Craig TopperClean up patterns for MOVNT*. Not sure why there were...
2012-01-09 Craig TopperMark MOVNTI as being supported in SSE2 OR AVX mode...
2012-01-09 Craig TopperMove SSE2 logical operations PAND/POR/PXOR/PANDN above...
2012-01-09 Craig TopperChange some places that were checking for AVX OR SSE1...
2012-01-09 Rafael EspindolaDon't print an unused label before .cfi_endproc.
2012-01-09 Craig TopperDon't disable MMX support when AVX is enabled. Fix...
2012-01-08 Craig TopperEnable FISTTP* instructions when AVX is enabled.
2012-01-08 Benjamin KramerTweak my last commit to be less conservative about...
2012-01-08 Evan ChengDon't forget to transfer implicit uses of return instru...
2012-01-08 Evan ChengAvoid eraseing copies from a reserved register unless...
2012-01-08 Benjamin KramerInstCombine: If we have a bit test and a sign test...
2012-01-08 Victor UmanskyReverted commit #147601 upon Evan's request.
2012-01-07 Rafael EspindolaRemove MCELFStreamer.h.
2012-01-07 Rafael EspindolaDon't print a label before .cfi_startproc when we don...
2012-01-07 Jakob Stoklund OlesenMatch SelectionDAG logic for enabling movt.
2012-01-07 Craig TopperFix typo in the X86 backend readme. Patch from Jaeden...
2012-01-07 Benjamin KramerRemove VectorExtras. This unused helper was written...
2012-01-07 Craig TopperRemove unnecessary check of hasAVX(). It's already...
2012-01-07 Craig TopperReplace some uses of hasNUsesOfValue(0, X) with !hasAny...
2012-01-07 Craig TopperAdd some DAG combines for SUBC/SUBE. If nothing uses...
2012-01-07 Jakob Stoklund OlesenOptimize reserved register coalescing.
2012-01-07 Jakob Stoklund OlesenUse the 'regalloc' debug tag for most register allocato...
2012-01-07 Andrew TrickEnable redundant phi elimination after LSR.
2012-01-07 Jakob Stoklund OlesenUse getRegForValue() to materialize the address of...
2012-01-07 Evan ChengRevert part of r147716. Looks like x87 instructions...
2012-01-07 Andrew TrickLSR: Don't optimize loops if an outer loop has no prehe...
2012-01-07 Rafael EspindolaSplit Finish into Finish and FinishImpl to have a commo...
2012-01-07 Evan ChengAdded a late machine instruction copy propagation pass...
2012-01-07 Evan ChengCopy implicit defs (e.g. r0) when changing tBX_RET...
2012-01-07 Jakob Stoklund OlesenUse movw+movt in ARMFastISel::ARMMaterializeGV.
2012-01-07 Andrew TrickLSR: run DeleteDeadPhis before replaceCongruentPhis.
2012-01-07 Andrew TrickCleanup comments and argument types related to my previ...
2012-01-07 Andrew TrickExtended replaceCongruentPhis to handle mixed phi types.
2012-01-07 Eric ChristopherMake the 'x' constraint work for AVX registers as well.
2012-01-07 Andrew TrickMissing raw_ostream.h breaks MSVC build.
2012-01-07 Andrew TrickExpose isNonConstantNegative to users of ScalarEvolution.
2012-01-06 Chad RosierAdd comment.
2012-01-06 Eric ChristopherAdd a comment and ensure that anyone else looking at...
2012-01-06 Eric ChristopherUse const vector references instead of a vector copy...
2012-01-06 Eric ChristopherUse -> instead of (*iter).
2012-01-06 Jakob Stoklund OlesenEnable aligned NEON spilling by default.
2012-01-06 Andrew TrickPut all IVUsers in the processed set. Allow querying...
2012-01-06 Jakob Stoklund OlesenAbort AdjustBBOffsetsAfter early when possible.
2012-01-06 Andrew TrickSCEVExpander: hoistStep should check strict dominance.
2012-01-06 Andrew TrickTracing to help investigate issues with SjLj spill...
2012-01-06 Chad RosierInitializing to false makes better sense. Thanks,...
2012-01-06 Chad RosierFix uninitialized variable warning.
2012-01-06 Chad RosierFix uninitialized variable warning.
2012-01-06 Eric ChristopherFix a leak I noticed while reviewing the accelerator...
2012-01-06 Kostya Serebryany[asan] cleanup: remove the SIGILL-related code (compile...
2012-01-06 Eli BenderskyFix typo in string
2012-01-06 Eric ChristopherAs part of the ongoing work in finalizing the accelerat...
2012-01-05 Dan GohmanFix SpeculativelyExecuteBB to either speculate all...
2012-01-05 Eli FriedmanPR11705, part 2: globalopt shouldn't put inttoptr/ptrto...
2012-01-05 Rafael EspindolaLink symbols with different visibilities according...
2012-01-05 Dan GohmanRevert r56315. When the instruction to speculate is...
2012-01-05 Benjamin KramerKill ObjectCodeEmitter and BinaryObject, they were...
2012-01-05 Nick LewyckySCCCaptured is trivially false on entry to this loop...
2012-01-05 Rafael EspindolaRemove the old ELF writer.
2012-01-05 Danil MalyshevA small re-factored JIT/MCJIT::getPointerToNamedFunctio...
2012-01-05 Sebastian Poprevert r147542 after comments from Joerg Sonnenberger
2012-01-05 Chandler CarruthRemove an unused variable.
2012-01-05 Chandler CarruthPrevent a DAGCombine from firing where there are two...
2012-01-05 Craig TopperMark scalar FMA4 instructions as ignoring the VEX.L...
2012-01-05 Victor UmanskyPeephole optimization of ptest-conditioned branch in...
2012-01-05 Andrew TrickMinor postra scheduler cleanup. It could result in...
2012-01-05 Bill WendlingReplace the uint64_t -> double convertion algorithm...
2012-01-05 Jakob Stoklund OlesenReapply r146997, "Heed spill slot alignment on ARM."
2012-01-05 Jakob Stoklund OlesenAvoid reserving an ARM base pointer during register...
2012-01-05 Jakob Stoklund OlesenFreeze reserved registers before starting register...
2012-01-04 Dan GohmanGeneralize isSafeToSpeculativelyExecute to work on...
2012-01-04 Benjamin KramerSilence warnings of a mysterious compiler that still...
2012-01-04 Sebastian Popuse getHostTriple instead of getDefaultTargetTriple...
2012-01-04 Akira HatanakaEnable -soft-float for MIPS.
next