oota-llvm.git
2012-01-09 Chandler CarruthDon't rely on the fact that shift values are never...
2012-01-09 Chandler CarruthCleanup and FileCheck-ize a test.
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 Benjamin KramerMake clever use of alignment and padding to shrink...
2012-01-07 Jakob Stoklund... Match 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 Benjamin KramerPort the trick to skip the check for empty buckets...
2012-01-07 Craig TopperAdd some DAG combines for SUBC/SUBE. If nothing uses...
2012-01-07 Cameron ZwarichFix TableGen so that it will emit the correct signature...
2012-01-07 Jakob Stoklund... Optimize reserved register coalescing.
2012-01-07 Jakob Stoklund... Use the 'regalloc' debug tag for most register allocato...
2012-01-07 Andrew TrickEnable redundant phi elimination after LSR.
2012-01-07 Eli BenderskyFix dead link
2012-01-07 Jakob Stoklund... Use 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... Use movw+movt in ARMFastISel::ARMMaterializeGV.
2012-01-07 Andrew TrickLSR: run DeleteDeadPhis before replaceCongruentPhis.
2012-01-07 Devang PatelRefactor.
2012-01-07 Andrew TrickCleanup comments and argument types related to my previ...
2012-01-07 Devang PatelEliminate an error check that may not work with all...
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 Trickcomment typo
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... Enable aligned NEON spilling by default.
2012-01-06 Andrew TrickPut all IVUsers in the processed set. Allow querying...
2012-01-06 Jakob Stoklund... Abort AdjustBBOffsetsAfter early when possible.
2012-01-06 Daniel Dunbarlit/lit.TestRunner: Add an extra_substitutions argument...
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 Chris Lattnerallow clients of SmallSet to specify their own comparis...
2012-01-05 Chandler CarruthRemove an unused variable.
2012-01-05 Chandler CarruthPrevent a DAGCombine from firing where there are two...
2012-01-05 Chandler CarruthCleanup and FileCheck-ize a test.
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 Eli Benderskytest commit (verifyiing commit access)
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 Andrew Trickcomment cleanup
2012-01-05 Devang PatelDo not hard code asm variant number.
2012-01-05 Benjamin KramerFileCheck hygiene.
2012-01-05 Jakob Stoklund... Reapply r146997, "Heed spill slot alignment on ARM."
2012-01-05 Jakob Stoklund... Avoid reserving an ARM base pointer during register...
2012-01-05 Jakob Stoklund... Freeze 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 Benjamin KramerSimplify more DenseMap.find users.
2012-01-04 Benjamin KramerStringMap.find never points to an empty bucket or tombs...
2012-01-04 Benjamin KramerSimplify code. No functionality change.
2012-01-04 Sebastian Popuse getHostTriple instead of getDefaultTargetTriple...
2012-01-04 Akira HatanakaEnable -soft-float for MIPS.
2012-01-04 Nick LewyckyRemove pointless asserts.
2012-01-04 Nick LewyckyTeach instcombine all sorts of great stuff about shifts...
2012-01-04 Craig TopperAllow vector shuffle normalizing to use concat vector...
2012-01-04 Craig TopperImplement VECTOR_SHUFFLE canonicalizations during DAG...
next