Added VPERM optimization for AVX2 shuffles
[oota-llvm.git] / include /
2012-04-14 Duncan SandsThere is no need for setIsExact to be public. Make...
2012-04-14 Duncan SandsRename "fpaccuracy" metadata to the more generic "fpmat...
2012-04-14 Benjamin KramerMake StringMap's copy ctor non-explicit.
2012-04-14 Hal FinkelEnhance BBVectorize to more-properly handle pointer...
2012-04-13 Andrew Trickmisched: Added CanHandleTerminators.
2012-04-13 Hal FinkelAdd support to BBVectorize for vectorizing selects.
2012-04-13 Craig TopperRemove getElfArchType from ELF.h. It's only used in...
2012-04-12 Dan GohmanAdd forms of dominates and isReachableFromEntry that...
2012-04-12 Sirish PandeHexagonPacketizer patch.
2012-04-12 Preston GurdThis patch improves the MCJIT runtime dynamic loader...
2012-04-12 Craig TopperFix 128-bit ptest intrinsics to take v2i64 instead...
2012-04-11 Benjamin KramerFix pasto.
2012-04-11 Andrew TrickTableGen's regpressure: emit per-registerclass weight...
2012-04-11 Benjamin KramerCache the hash value of the operands in the MDNode.
2012-04-11 Benjamin KramerFoldingSet: Push the hash through FoldingSetTraits...
2012-04-11 Duncan SandsAdd a C binding to the Target and TargetMachine classes...
2012-04-11 Duncan SandsComment typo fix.
2012-04-10 Bill WendlingThe MDString class stored a StringRef to the string...
2012-04-10 David ChisnallUse the correct section types on Solaris for unwind...
2012-04-10 Duncan SandsExpress the number of ULPs in fpaccuracy metadata as...
2012-04-10 Andrew TrickFix 12513: Loop unrolling breaks with indirect branches.
2012-04-10 Andrew TrickAdded a TargetRegisterInfo interface for accessing...
2012-04-10 Danil MalyshevAdd a constructor for DataRefImpl and remove excess...
2012-04-10 Evan ChengFix a long standing tail call optimization bug. When...
2012-04-09 Eric ChristopherTypo.
2012-04-09 David BlaikieFix accidentally constant conditions found by uncommitt...
2012-04-09 Bill Wendlings/lto_codegen_whole_program_optimization/lto_codegen_se...
2012-04-09 Bill WendlingAdd a hook to turn on the internalize pass through...
2012-04-08 Chandler CarruthTeach LLVM about a PIE option which, when enabled on...
2012-04-08 Chandler CarruthMove the TLSModel information into the TargetMachine...
2012-04-08 Bill WendlingAllow subclasses of the ValueHandleBase to store inform...
2012-04-07 Chandler CarruthPerform partial SROA on the helper hashing structure...
2012-04-07 Hongbin ZhengRefactor: Use positive field names in VectorizeConfig.
2012-04-07 Sean HuntOutput UTF-8-encoded characters as identifier character...
2012-04-06 David ChisnallReintroduce InlineCostAnalyzer::getInlineCost() variant...
2012-04-06 Benjamin KramerDenseMap: Perform the pod-like object optimization...
2012-04-05 Kaelyn UhrainFix the build breakage introduced by r154131.
2012-04-05 Kaelyn UhrainReally fix -Wnon-virtual-dtor warnings; gcc needs the...
2012-04-05 Hongbin ZhengIntroduce the VectorizeConfig class, with which we...
2012-04-05 Hongbin ZhengAdd the function "vectorizeBasicBlock" which allow...
2012-04-04 Michael J. SpencerFix -Wnon-virtual-dtor warnings.
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-04-04 Benjamin KramerMove yaml::Stream's dtor out of line so it can see...
2012-04-04 Benjamin KramerImplement DwarfLLVMRegPair::operator< without violating...
2012-04-03 Michael J. SpencerSorry about that. MSVC seems to accept just about any...
2012-04-03 Michael J. SpencerAdd YAML parser to Support.
2012-04-03 Lang HamesMatrix simplification in PBQP may push infinite costs...
2012-04-03 Eric ChristopherAdd a line number for the scope of the function (starti...
2012-04-03 Pete CooperFixes to r153903. Added missing explanation of behavio...
2012-04-02 Pete CooperMoved LiveRangeEdit.h so that it can be called from...
2012-04-02 Rafael EspindolaMake dominatedBySlowTreeWalk private and assert cases...
2012-04-02 Bill WendlingAdd an option to turn off the expensive GVN load PRE...
2012-04-02 Owen AndersonAdd predicates for checking whether targets have free...
2012-04-02 Akira HatanakaInitial 64 bit direct object support.
2012-04-02 Hal FinkelAdd triple support for the IBM BG/P and BG/Q supercompu...
2012-04-02 Rafael EspindolaAdd missing 'd'.
2012-04-02 Benjamin KramerMove getOpcodeName from the various target InstPrinters...
2012-04-02 Craig TopperMake MCInstrInfo available to the MCInstPrinter. This...
2012-04-01 Chandler CarruthStart cleaning up the InlineCost class. This switches...
2012-04-01 Benjamin KramerEmit the LLVM<->DWARF register mapping as a sorted...
2012-04-01 Andrew Trickmisched: Add finalizeScheduler to complete the target...
2012-03-31 Rafael EspindolaAdd a workaround for building with old versions of...
2012-03-31 Rafael EspindolaTeach CodeGen's version of computeMaskedBits to underst...
2012-03-31 Chandler CarruthRemove a bunch of empty, dead, and no-op methods from...
2012-03-31 Chandler CarruthInitial commit for the rewrite of the inline cost analy...
2012-03-31 Chandler CarruthAdd support to the InstVisitor for visiting a generic...
2012-03-31 Bill WendlingCleanup whitespace and remove unneeded 'extern' keyword...
2012-03-30 Jakob Stoklund OlesenReapply 153764 and 153761 with a fix.
2012-03-30 Rafael EspindolaRevert 153764 and 153761. They broke a --enable-optimiz...
2012-03-30 Jakob Stoklund OlesenCompress register lists by sharing suffixes.
2012-03-30 Rafael EspindolaHandle unreachable code in the dominates functions...
2012-03-30 Danil MalyshevRe-factored RuntimeDyLd:
2012-03-29 Bill WendlingRevert r153694. It was causing failures in the buildbots.
2012-03-29 Danil MalyshevRe-factored RuntimeDyld.
2012-03-29 Eric ChristopherLowercase the tag name to match the rest of dwarf.
2012-03-29 Eric ChristopherAdd support for objc property decls according to the...
2012-03-28 Jakob Stoklund OlesenEnable machine code verification in the entire code...
2012-03-28 Jim GrosbachTidy up. Whitespace.
2012-03-28 Danil MalyshevMove getPointerToNamedFunction() from JIT/MCJIT to...
2012-03-28 Chandler CarruthSwitch to WeakVHs in the value mapper, and aggressively...
2012-03-27 Jakob Stoklund OlesenAdd an MRI::tracksLiveness() flag.
2012-03-26 Lang HamesAdd a debug option to dump PBQP graphs during register...
2012-03-26 Bill WendlingAdd 'undef's to make SWIG happier. Patch by Baozeng...
2012-03-26 Eric ChristopherAdd InitializeNativeTargetDisassembler function.
2012-03-26 Craig TopperPrune some includes and forward declarations.
2012-03-25 Craig TopperPrune some includes and forward declarations.
2012-03-24 Rafael EspindolaUse the isReachableFromEntry method.
2012-03-24 Rafael EspindolaAvoid using dominatedBySlowTreeWalk.
2012-03-24 Chandler CarruthRefactor the interface to recursively simplifying instr...
2012-03-24 Rafael EspindolaFirst part of PR12251. Add documentation and verifier...
2012-03-23 Kostya Serebryanyadd EP_OptimizerLast extension point
2012-03-23 Akira HatanakaAdd a hook in MCELFObjectTargetWriter to allow targets...
2012-03-23 Owen AndersonMake it feasible for clients using EngineBuilder to...
2012-03-23 Benjamin KramerMove ftostr into its last user (cppbackend) and simplif...
2012-03-23 Eric ChristopherRemove the C backend.
2012-03-23 Eric ChristopherTake out the debug info probe stuff. It's making some...
2012-03-22 Andrew TrickCleanup IVUsers::addUsersIfInteresting.
2012-03-22 Andrew TrickRemove unused simplifyIVUsers
2012-03-22 Chandler CarruthRevert a series of commits to MCJIT to get the build...
2012-03-22 Chris Lattneradd load/store volatility control to the C API, patch...
next