oota-llvm.git
2012-02-15 Eric ChristopherAdd a way to replace a field inside a metadata node...
2012-02-15 Andrew TrickRevert r150565 again. Appears to be a stage2 failure...
2012-02-15 Andrew TrickReapply r150565 with the typo fix properly merged.
2012-02-15 Andrew Trickreverting r150565. Premature push.
2012-02-15 Andrew TrickMove PostRAMachineLICM into MachineLateOptimization...
2012-02-15 Lang HamesAdd a check to make sure we don't assign slot indexes...
2012-02-15 Andrew TrickAllow CodeGen (llc) command line options to work as...
2012-02-15 Andrew TrickAdded TargetPassConfig::disablePass/substitutePass...
2012-02-15 Andrew Trickcomment
2012-02-15 Lang HamesDon't emit live ranges for physregs live-ins that are...
2012-02-15 Lang HamesDisentangle moving a machine instr from updating LiveIn...
2012-02-15 Pete CooperAdded hook to let targets custom lower splitting of...
2012-02-15 Chad RosierUse a temporary variable, rather then a series of redun...
2012-02-15 Pete CooperStop custom lowering forr x86 DEC64m from happening...
2012-02-15 Chad RosierUse a temporary variable, rather then a series of redun...
2012-02-14 Jakob Stoklund... Fix global live range splitting regmask accuracy.
2012-02-14 Jakob Stoklund... Fix details in local live range splitting with regmasks.
2012-02-14 Jakob Stoklund... Handle regmasks in findRegisterDefOperandIdx().
2012-02-14 Jakob Stoklund... Use the proper clobber check in handleLiveInRegister().
2012-02-14 Jakob Stoklund... Dump live intervals in numerical order.
2012-02-14 Lang HamesDon't create a new copy of reserved regs - we already...
2012-02-14 Chad RosierRemove unnecessary assignment to temporary, ResultReg.
2012-02-14 Dmitri GribenkoSilence the new -Wempty-body warning. It appeared...
2012-02-14 Aaron BallmanUsing the new external-linkage warning recently added...
2012-02-14 Aaron BallmanFixing warning due to the new "UTD return type in exter...
2012-02-14 Bill WendlingAdd code to the target lowering object file module...
2012-02-14 Lang HamesUpdate MachineVerifier to check the new physreg live...
2012-02-14 Lang HamesTighten physical register invariants: Allocatable physi...
2012-02-14 Nadav RotemFix PR12000. Some vector operations may use scalar...
2012-02-14 Benjamin KramerTurn push_back loops into append/insert.
2012-02-14 Bill WendlingChange error tests to coincide with message changes.
2012-02-14 Bill WendlingCapitalize messages so that they appear nicely with...
2012-02-14 Craig TopperMove old movl vector_shuffle patterns. Not needed anymo...
2012-02-14 Lang HamesRename getExceptionAddressRegister() to getExceptionPoi...
2012-02-14 Lang HamesUse convenience function for consistency.
2012-02-14 Kostya Serebryany[tsan] fix compiler warnings
2012-02-14 Lang HamesThird time's the charm...?
2012-02-14 Lang HamesUnswap swap operands, partially reducing confusion.
2012-02-14 Kostya Serebryany[asan] fix asan-vs-gvn.ll test (it did not actually...
2012-02-14 Andrew TrickAdd simplifyLoopLatch to LoopRotate pass.
2012-02-14 Andrew Trickwhitespace
2012-02-13 Bill WendlingDon't reserve the R0 and R1 registers here. We don...
2012-02-13 Bill WendlingDon't recalculate the size of the vector each time...
2012-02-13 Lang HamesMake operands for VSWP read-modify-write.
2012-02-13 Jakob Stoklund... Add register mask support to ScheduleDAGRRList.
2012-02-13 Devang PatelCheck against umin while converting fcmp into an icmp.
2012-02-13 Dan GohmanJust like in regular escape analysis, loads and stores...
2012-02-13 Kostya SerebryanyThreadSanitizer, a race detector. First LLVM commit.
2012-02-13 Owen Andersonv2f16 is a floating point type. Add symbolic floating...
2012-02-13 Andrew TrickLiveIntervalAnalysis does not depend on MachineLoopInfo.
2012-02-13 Dylan Noblesmithadd LLVM_VERSION_MAJOR and _MINOR defines
2012-02-13 Jakob Stoklund... Check regmask interference for -join-physregs.
2012-02-13 Benjamin KramerRemove empty directories.
2012-02-13 Nadav RotemFix a bug in DAGCombine for the optimization of BUILD_V...
2012-02-13 Ahmed CharlesRemove duplicate code in this header file which seemed...
2012-02-13 Craig TopperStill more vector_shuffle pattern removal.
2012-02-13 Ahmed CharlesFix various issues (or do cleanups) found by enabling...
2012-02-13 Craig TopperRemove more vector_shuffle patterns for unpack. These...
2012-02-13 Craig TopperRecommit r150328. Previous test failures should be...
2012-02-13 Craig TopperRevert accidental commit of a pruned testcase from...
2012-02-13 Craig TopperUpdate CanXFormVExtractWithShuffleIntoLoad to ensure...
2012-02-13 NAKAMURA TakumiRevert r150328, "Remove more vector_shuffle patterns."
2012-02-13 Pete CooperFixed bug when custom lowering DEC64m on x86.
2012-02-12 Nadav RotemThis patch addresses the problem of poor code generatio...
2012-02-12 Benjamin KramerStringSwitchify the rest of Triple.cpp.
2012-02-12 Chandler CarruthSwitch a bunch of manual if-chains to use StringSwitch...
2012-02-12 Craig TopperRemove more vector_shuffle patterns.
2012-02-12 Eli BenderskyExpose the ELFObjectFile class directly in the Object...
2012-02-12 Nick LewyckyHandle InvokeInst in EvaluateBlock. Don't try to suppor...
2012-02-12 Nick Lewyckyfalse is totally null!
2012-02-12 Nick LewyckyRemove redundant getAnalysis<> calls in GlobalOpt....
2012-02-12 Nick LewyckyPass TargetData and TargetLibraryInfo through to the...
2012-02-12 Craig TopperRemove more vector_shuffle patterns.
2012-02-12 Nick LewyckyFix function name in comment to match actual name....
2012-02-12 Nick LewyckyDon't traverse the PHI nodes twice. No functionality...
2012-02-11 Craig TopperRemove more vector_shuffle patterns.
2012-02-11 Anton KorobeynikovAdd support for implicit TLS model used with MS VC...
2012-02-11 Benjamin KramerDon't mix declarations and code.
2012-02-11 Benjamin KramerMake the EDis tables const.
2012-02-11 Benjamin KramerReuse the enum names from X86Desc in the X86Disassembler.
2012-02-11 Bill WendlingDocument the new module flags.
2012-02-11 Bill Wendling[WIP] Initial code for module flags.
2012-02-11 Craig TopperRemove some patterns for matching vector_shuffle instru...
2012-02-11 Andrew TrickAdd TargetPassConfig hooks for scheduling/bundling.
2012-02-11 Andrew Trickcomment
2012-02-11 Craig TopperFix shuffle lowering code to stop creating temporary...
2012-02-11 Jakob Stoklund... Allow Post-RA LICM to hoist reserved register reads.
2012-02-11 Jakob Stoklund... Handle register masks in local live range splitting.
2012-02-11 Jakob Stoklund... Don't read PreRegAlloc before it is initialized.
2012-02-10 Jim GrosbachRevert r150222, as the clang driver now handles this...
2012-02-10 Jakob Stoklund... Clean up comment.
2012-02-10 Jakob Stoklund... Add a static MachineOperand::clobbersPhysReg().
2012-02-10 Jakob Stoklund... Add register mask support to InterferenceCache.
2012-02-10 Jakob Stoklund... Remove unused variable.
2012-02-10 Pete CooperAdded description of invariant.load metadata to LangRef...
2012-02-10 Jason W KimMake valgrind happy.
2012-02-10 Hal FinkelUpdate BBVectorize to use aliasesUnknownInst.
2012-02-10 Hal FinkelHave AliasSet::aliasesUnknownInst use pointer TBAA...
2012-02-10 Hal FinkelMake aliasesPointer and aliasesUnknownInst public membe...
2012-02-10 Duncan SandsFix PR11948: the result type of an icmp may be a vector...
next