oota-llvm.git
2012-06-26 Elena DemikhovskyShuffle optimization for AVX/AVX2.
2012-06-26 Chandler CarruthUpdate a bunch of stale comments that dated from when...
2012-06-26 Craig TopperRemove some duplicate instructions that exist only...
2012-06-26 Andrew TrickEnable the new LoopInfo algorithm by default.
2012-06-26 Andrew TrickRemove unnecessary FIXME
2012-06-26 Evan ChengMake sure type is not extended or untyped before create...
2012-06-26 Eric ChristopherTypo.
2012-06-25 Eli FriedmanMake some ugly hacks for inline asm operands which...
2012-06-25 Nuno Lopesrevert my previous commit (r159173), since as Eli point...
2012-06-25 Nuno Lopesdo not set realloc() as NotAlias, since it can return...
2012-06-25 Manman RenARM: update peephole optimization.
2012-06-25 Owen AndersonDefine DAGOperand, an empty base class for RegisterClas...
2012-06-25 Dan GohmanFix the objc_autoreleasedReturnValue optimization code...
2012-06-25 Jakob Stoklund... Enforce stricter liveness rules for PHIs.
2012-06-25 Jakob Stoklund... Run ProcessImplicitDefs on SSA form where it can be...
2012-06-25 Nuno Lopesimprove optimization of invoke instructions:
2012-06-25 Nuno Lopescheck for the NoAlias attribute through CallSite
2012-06-25 Nuno Lopesadd CallSite/CallInst/InvokeInst::hasFnAttr()
2012-06-25 Meador IngePR13013: ELF Type identification fails for MSB type...
2012-06-25 Rafael EspindolaIf a constant or a function has linkonce_odr linkage...
2012-06-25 Eli BenderskyThe name (and comment describing) of llvm::GetFirstDebu...
2012-06-25 Craig TopperAdd SSE2 predicate to CVTPS2PD instructions. Doesn...
2012-06-25 Craig TopperRemove codegen only instruction in favor of one that...
2012-06-25 Chandler CarruthJust remove generic support for C++11 alignas -- GCC...
2012-06-25 Jakob Stoklund... Teach PHIElimination to handle <undef> operands.
2012-06-25 Jakob Stoklund... Handle <undef> operands in TwoAddressInstructionPass.
2012-06-24 Jakob Stoklund... %RCX is not a function live-out in eh.return functions.
2012-06-24 NAKAMURA Takumillvm/lib: [CMake] Add explicit dependency to intrinsics...
2012-06-24 Hal FinkelAllow controlling vectorization of boolean values separ...
2012-06-24 Nick LewyckyRemove dyn_cast + dereference pattern by replacing...
2012-06-24 Craig TopperRemove intrinsic specific instructions for (V)CVTPS2DQ...
2012-06-24 Craig TopperRemove intrinsic specific instructions for (V)CVTPS2DQ...
2012-06-24 Craig TopperFix build failures from r159106.
2012-06-24 Craig TopperRemove intrinsic specific instructions for CVTPD2PS...
2012-06-24 Craig TopperRemove intrinsic specific instructions for CVTPD2DQ...
2012-06-24 Nick LewyckyTab to spaces. No functionality change.
2012-06-24 NAKAMURA Takumillvm/lib/Support/Errno.cpp: [Win32] Fix usage of strerr...
2012-06-24 NAKAMURA TakumiLLVMProcessSources.cmake: [MSVC] Don't add "PROPERTIES...
2012-06-24 NAKAMURA Takumillvm/Support/IntegersSubset.h: Add a copy constructor...
2012-06-24 NAKAMURA Takumillvm/Support/IntegersSubset.h: Fix whitespace.
2012-06-24 NAKAMURA Takumiunittests/Support/Path.cpp: [Win32] Suppress FileSystem...
2012-06-24 NAKAMURA Takumiunittests/Support/Path.cpp: [Win32] Suppress FileSystem...
2012-06-24 NAKAMURA TakumiVMCore/CMakeLists.txt: [CMake][MSVC] Add "/Og-" to...
2012-06-24 Nick LewyckyRemove a dangling reference to a deleted instruction...
2012-06-24 Pete CooperRemove code i'd been testing with but didn't mean to...
2012-06-24 Pete CooperDAG legalisation can now handle illegal fma vector...
2012-06-23 Craig TopperRemove intrinsic specific instructions for (V)CVTDQ2PS...
2012-06-23 Hal FinkelAllow BBVectorize to fuse compare instructions.
2012-06-23 Craig TopperMake CVTDQ2PS instruction use SSE2 predicate instead...
2012-06-23 Craig TopperMove CVTPD2DQ to use SSE2 predicate instead of SSE3...
2012-06-23 Benjamin KramerAdd a microoptimization note.
2012-06-23 Marshall ClowAdd relocation types for Hexagon processor; patch by...
2012-06-23 Hans WennborgClean-up after r159077.
2012-06-23 Hans WennborgExtend the IL for selecting TLS models (PR9788)
2012-06-23 Stepan DyatkovskiyOptimized usage of new SwitchInst case values (Integers...
2012-06-23 Craig TopperUse correct memory types for (V)CVTDQ2PD instructions.
2012-06-23 Craig TopperSilence an unused variable warning on release builds.
2012-06-23 Craig TopperCompress flags in X86 op folding to reduce space in...
2012-06-23 Craig TopperMake helper method static since it doesn't use anything...
2012-06-23 Craig TopperRemove intrinsic specific instructions for 128-bit...
2012-06-23 Jakob Stoklund... Teach LiveVariables to handle <undef> operands.
2012-06-23 Rafael EspindolaHandle aliases to tls variables in all architectures...
2012-06-23 Evan Cheng(sub X, imm) gets canonicalized to (add X, -imm)
2012-06-23 Nuno LopesBoundsChecking: attach debug info to traps to make...
2012-06-22 Jim GrosbachARM: Add a better diagnostic for some out of range...
2012-06-22 Jim GrosbachTableGen: AsmMatcher support for better operand diagnos...
2012-06-22 Hal FinkelAdd support for the PPC isel instruction.
2012-06-22 Chad RosierFileCheckize tests.
2012-06-22 Lang HamesRename fp-op fusion option (yet again) for compatibilit...
2012-06-22 Jakob Stoklund... Remove ProcessImplicitDefs.h which was unused.
2012-06-22 Jakob Stoklund... Also verify the def index for early clobbers.
2012-06-22 Chad RosierWhitespace.
2012-06-22 Jakob Stoklund... Delete a boring statistic.
2012-06-22 Jakob Stoklund... Store live intervals in an IndexedMap.
2012-06-22 Evan ChengForgot this patch in r159023.
2012-06-22 Hal FinkelRevert r158679 - use case is unclear (and it increases...
2012-06-22 Evan ChengEmitZerofill should take a 64-bit size or else it's...
2012-06-22 Jakob Stoklund... Fix a crash in --debug code.
2012-06-22 Jakob Stoklund... Don't depend on live ranges being present.
2012-06-22 Jakob Stoklund... Simplify handleMove() a bit.
2012-06-22 Jakob Stoklund... Stop computing physreg live ranges.
2012-06-22 Marshall ClowReverting makefile change wile I figure out what the...
2012-06-22 Jakob Stoklund... Remove some redundant LIS->hasInterval() checks.
2012-06-22 Marshall ClowAdded building yaml2obj to the configure+make build...
2012-06-22 Jakob Stoklund... Use MRI::isConstantPhysReg() to check remat feasibility.
2012-06-22 Kaelyn UhrainRemove a variable that is unused when assertions aren...
2012-06-22 Jakob Stoklund... Use regunit liveness to guide LiveDebugVariables.
2012-06-22 Jakob Stoklund... Remove LiveIntervals::trackingRegUnits().
2012-06-22 Jakob Stoklund... Revert remaining part of r93200: "Disable folding sext...
2012-06-22 Dmitri GribenkoChange comment into proper Doxygen member comment.
2012-06-22 Nuno Lopessimplify code from previous commits (Thanks Duncan)
2012-06-22 Stepan DyatkovskiyFixed r158979.
2012-06-22 NAKAMURA Takumitest/CodeGen/Generic/asm-large-immediate.ll: Mark it...
2012-06-22 Rafael EspindolaRemove another duplicated variable. We only need one...
2012-06-22 Rafael EspindolaFix a FIXME: DwarfRequiresRelocationForSectionOffset...
2012-06-22 Duncan SandsRevert commit 158979 (dyatkovskiy) since it is causing...
2012-06-22 Stepan DyatkovskiyPerformance optimizations:
2012-06-22 Andrew TrickUse "NoItineraries" for processors with no itineraries.
2012-06-22 Jakob Stoklund... Functions calling __builtin_eh_return must have a frame...
2012-06-22 Andrew TrickARM scheduling fix: don't guess at implicit operand...
next