aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fix unintentional use of operator bool.John McCall2012-05-021-1/+1
* Fix the implementation of MachOObjectFile::isSectionZeroInit so it follows th...Eli Friedman2012-05-021-4/+6
* Tidy up. Naming conventions.Jim Grosbach2012-05-011-16/+16
* Remove unneeded break.Jakub Staszak2012-05-011-1/+0
* Use dyn_cast instead of checking opcode and cast.Jakub Staszak2012-05-011-2/+1
* Remove trailing spaces.Jakub Staszak2012-05-011-43/+43
* Strip the pointer casts off of allocas so that the selection DAG can find them.Bill Wendling2012-05-012-1/+18
* Target independent Hexagon Packetizer fix.Sirish Pande2012-05-012-67/+68
* ARM: Add a few missing add->sub aliases w/ 'w' suffix.Jim Grosbach2012-05-012-0/+23
* ARM: allow vanilla expressions for movw/movt.Jim Grosbach2012-05-012-4/+21
* This patch marks the X86 floating point stack registers ST0-ST7 as reservedPreston Gurd2012-05-011-0/+10
* MC: Unknown assembler directives are now hard errors.Jim Grosbach2012-05-013-4/+4
* MC: Remove errant EatToEndOfStatement() in asm parser.Jim Grosbach2012-05-011-3/+1
* X86: optimization for max-like structManman Ren2012-05-012-0/+82
* X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to...Alexey Samsonov2012-05-013-0/+56
* Move MipsDisassembler classes into an anonymous namespace.Benjamin Kramer2012-05-011-0/+4
* Regression test for PR2960.Jay Foad2012-05-011-0/+13
* Value-initialize global to avoid global construction.Benjamin Kramer2012-05-011-2/+2
* RuntimeDyld cleanup:Eli Bendersky2012-05-014-65/+77
* YAMLParser: get rid of global ctors & dtors.Benjamin Kramer2012-05-012-13/+18
* Change the PassManager from a reference to a pointer.Bill Wendling2012-05-0113-71/+69
* Allow BMI, AES, F16C, POPCNT, FMA3, and CLMUL to be detected on AMD processors.Craig Topper2012-05-011-9/+9
* RuntimeDyld code cleanup:Eli Bendersky2012-05-016-30/+38
* Make XOP and FMA4 require SSE4A to match GCC behavior. Use this to simplify B...Craig Topper2012-05-011-9/+8
* Attempt to handle MRMInitReg in emitVEXOpcodePrefix. Hopefully fixes PR12711.Craig Topper2012-05-011-1/+12
* Removed examples of stack frame inspection which no longer work for old JIT.Eli Bendersky2012-05-011-101/+132
* Make XOP imply AVX as its needed to legalize the registers types.Craig Topper2012-05-011-1/+2
* Remove HasSSE2 from AES and CLMUL predicates. It's now implied by the HasAES ...Craig Topper2012-05-011-3/+3
* Make CLMUL and AES imply SSE2 since its needed to legalize the type.Craig Topper2012-05-011-2/+4
* Enable AVX and FMA4 for AMD Bulldozer processors.Craig Topper2012-05-011-5/+5
* An instruction in a loop is not guaranteed to be executed just because the loopNick Lewycky2012-05-012-0/+27
* Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. FixesLang Hames2012-05-012-0/+119
* Add some constantness. No functionality change.Jakub Staszak2012-04-301-9/+9
* X86: optimization for -(x != 0)Manman Ren2012-04-302-0/+37
* ARM: Diagnostics for out of range fixups.Jim Grosbach2012-04-301-34/+52
* Fix address calculation error from r155744.Jakob Stoklund Olesen2012-04-301-1/+6
* fix typoSebastian Pop2012-04-302-4/+4
* test/CodeGen/X86/select.ll: remove spacesManman Ren2012-04-301-1/+1
* Tidy up. No functional change intended.Chad Rosier2012-04-301-8/+7
* Fix fastcc structure return with fast-isel on x86-32Derek Schuff2012-04-302-0/+16
* Don't introduce illegal types when creating vmull operations. <rdar://11324364>Bob Wilson2012-04-302-1/+77
* It doesn't make sense to move symbol relocations to section relocations whenEli Bendersky2012-04-302-26/+27
* Just mark the sign bit as known zero, rather than any other irrelevant bitsDuncan Sands2012-04-302-1/+13
* Second attempt at PR12573:Bill Wendling2012-04-304-14/+131
* Use an ArrayRef instead of explicit vector type.Bill Wendling2012-04-301-8/+5
* Code cleanup in RuntimeDyld:Eli Bendersky2012-04-304-72/+95
* Remove hack from r154987. The problem persists even with it, so it's not even...Bill Wendling2012-04-301-11/+1
* No need to normalize index before calling Extract128BitVectorCraig Topper2012-04-301-12/+11
* Copied all the VEX prefix encoding code from X86MCCodeEmitter to the x86 JIT ...Pete Cooper2012-04-302-97/+534
* Make sure HoistInsertPosition finds a position that is dominated by allRafael Espindola2012-04-302-1/+35