aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-04-16Move to X86 directory because this fails on non-X86 platforms.Bill Wendling
2012-04-16Make it possible to indicate relaxed floating point requirements at the IR levelDuncan Sands
2012-04-16Flip the new block-placement pass to be on by default.Chandler Carruth
2012-04-16Remove an overly brittle test. This test will no longer be interestingChandler Carruth
2012-04-16Remove the methods for attaching metadata to instructions/retrieving metadataDuncan Sands
2012-04-16Add a somewhat hacky heuristic to do something different from whole-loopChandler Carruth
2012-04-16Add convenience methods to MDBuilder for attaching metadata to instructions,Duncan Sands
2012-04-16Fix style violation in BBVectorize (pointed out by Bill Wendling)Hal Finkel
2012-04-16Add -disassemble support for -show-inst and -show-encode capability llvm-mc. ...Richard Barton
2012-04-16Remove lto_codegen_set_whole_program_optimization. It is a work in progress,Rafael Espindola
2012-04-16Tweak the loop rotation logic to check whether the loop is naturallyChandler Carruth
2012-04-16Reapply 'Add reverseColor to raw_ostream'.Benjamin Kramer
2012-04-16Documentation fixes to LLVMBuild.html [PR 11563]Eli Bendersky
2012-04-16Revert r154800 which breaks windows builders.Argyrios Kyrtzidis
2012-04-16Replace vpermd/vpermps intrinic patterns with custom lowering to target speci...Craig Topper
2012-04-16Add reverseColor to raw_ostream.Argyrios Kyrtzidis
2012-04-16Change type profile for vpermv back to using operand type for the mask argume...Craig Topper
2012-04-16Flip the arguments when converting vpermd/vpermps intrinsics into instruction...Craig Topper
2012-04-16Add credit and release notes for r150307. By Kai Nacke.Bill Wendling
2012-04-16Add a Fixme.Bill Wendling
2012-04-16add configure flag --with-default-sysrootSebastian Pop
2012-04-16Say something about -vectorize in the release notes.Hal Finkel
2012-04-16Simplify checking for pointer types in BBVectorize (this change was suggested...Hal Finkel
2012-04-16Remove dead SD nodes after the combining pass. Fixes PR12201.Hal Finkel
2012-04-16Rewrite how machine block placement handles loop rotation.Chandler Carruth
2012-04-16Merge vpermps/vpermd and vpermpd/vpermq SD nodes.Craig Topper
2012-04-16Fix SDTypeProfile for vpermps. The mask operand should be v8i32.Craig Topper
2012-04-15Spacing fixes and 80 column fixes. Use 0 instead of 0x80 for undef indices in...Craig Topper
2012-04-15Remove AVX2 vpermq and vpermpd intrinsics. These can now be handled with norm...Craig Topper
2012-04-15Make member variables of AsmToken private. Remove unnecessary forward declara...Craig Topper
2012-04-15Fix class name.Jakub Staszak
2012-04-15Do not convert between fp128 <-> ppc_fp128 since there is no legal cast conve...Nadav Rotem
2012-04-15Fix filename and register numbers.Jakub Staszak
2012-04-15Fix PR12529. The Vxx family of instructions are only supported by AVX.Nadav Rotem
2012-04-15Add the MDBuilder helper class for conveniently creating metadata.Duncan Sands
2012-04-15Wire up support for diagnostic ranges in the ARMAsmParser.Benjamin Kramer
2012-04-15When emulating vselect using OR/AND/XOR make sure to bitcast the result back ...Nadav Rotem
2012-04-15Added VPERM optimization for AVX2 shufflesElena Demikhovsky
2012-04-15HexagonCopyToCombine.cpp: Silence two warnings, -Wunused-variable, with -Asse...NAKAMURA Takumi
2012-04-15Target/Hexagon: Tweak to fix msvc build.NAKAMURA Takumi
2012-04-14Remove trailing whitespace.Anshuman Dasgupta
2012-04-14Add VLIW packetizer to ReleaseNotes.html and CREDITS.TXT. Committing patchAnshuman Dasgupta
2012-04-14Add the loop unrolling info to ReleaseNotes.html and CREDITS.TXT.Brendon Cahoon
2012-04-14There is no need for setIsExact to be public. Make it private.Duncan Sands
2012-04-14Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'mDuncan Sands
2012-04-14Make StringMap's copy ctor non-explicit.Benjamin Kramer
2012-04-14Fix an error in BBVectorize important for vectorizing pointer types.Hal Finkel
2012-04-14Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs.Hal Finkel
2012-04-13misched: Added CanHandleTerminators.Andrew Trick
2012-04-13Remove old code to strip out unwanted PPC slices for Apple llvmCore.Bob Wilson