aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Basic support for macros with explicit arguments.Rafael Espindola2011-06-051-0/+1
* Cast unused parameter to void.Hans Wennborg2011-06-041-0/+1
* New BranchProbabilityInfo analysis. Patch by Jakub Staszak!Andrew Trick2011-06-042-0/+69
* Fix BasicAA's recursion detection so that it doesn't pessimizeDan Gohman2011-06-041-0/+27
* A typedef's context is not the same as type's context. It is the context of t...Devang Patel2011-06-031-1/+2
* Treat Win64 EH as a DWARF EH scheme. For GCC-style exceptions, the layout ofCharles Davis2011-06-031-1/+2
* Have LowerOperandForConstraint handle multiple character constraints.Eric Christopher2011-06-021-1/+1
* Make it possible to have unallocatable register classes.Jakob Stoklund Olesen2011-06-022-2/+14
* Remove dead code.Devang Patel2011-06-021-1/+0
* Don't hardcode the %reg format in the streamer.Rafael Espindola2011-06-021-2/+2
* Typos.Chad Rosier2011-06-012-2/+2
* Initialize IssueWidth to zero.Benjamin Kramer2011-06-011-1/+2
* Fix PR10059 and future variations by handling all register subclasses.Jakob Stoklund Olesen2011-06-011-0/+12
* Add new -d option to tblgen. It writes a make(1)-style dependency file.Joerg Sonnenberger2011-06-011-1/+3
* This patch is another step in the direction of adding vector select. In thisNadav Rotem2011-06-011-4/+56
* FGETSIGN support for x86, using movmskps/pd. Will be enabled with aStuart Hastings2011-06-011-0/+1
* llvm.memcpy.* has two distinct associated address spaces; the source address ...Eli Friedman2011-05-311-1/+5
* Fix 80 column violations.Richard Osborne2011-05-311-1/+3
* Add XCore intrinsic for crc8.Richard Osborne2011-05-311-0/+3
* Add XCore intrinsic for crc32.Richard Osborne2011-05-311-0/+1
* Introduce PackedVector, useful for storing a vector of values using a specifi...Argyrios Kyrtzidis2011-05-311-0/+158
* Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola2011-05-302-0/+6
* Introduce the DwarfRegAlias class for declaring that two registers have theRafael Espindola2011-05-301-0/+8
* ...this is not a good commit day for me.John McCall2011-05-291-1/+0
* On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind_SjLj_Resume.John McCall2011-05-291-0/+1
* Refactor the type legalizer. Switch TargetLowering to a new enum - LegalizeTy...Nadav Rotem2011-05-281-20/+36
* Change how tblgen generates attributes for intrinsics to use a singleJohn McCall2011-05-281-0/+4
* When generating code for Win64 EH, emit StartProc and EndProc directives.Charles Davis2011-05-281-0/+2
* Add support for ARM ldrexd/strexd intrinsics. They both use i32 register pairsBruno Cardoso Lopes2011-05-281-0/+10
* Stub out support for Win64-style exceptions. Note that this is merely usingCharles Davis2011-05-271-3/+3
* Make size computation less brittle.Rafael Espindola2011-05-271-4/+0
* Add the suffix to the Win64 EH data sections' names if given. Add a test forCharles Davis2011-05-271-6/+2
* Refactor getActionType and getTypeToTransformTo ; place all of the 'decision'Nadav Rotem2011-05-271-86/+78
* Add a parameter to the Win64 EH section getters to get a section with aCharles Davis2011-05-274-12/+20
* Start keeping track of where the various unwind instructions are in the prolog.Charles Davis2011-05-271-10/+11
* Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn't exist. Chad Rosier2011-05-261-5/+5
* Comment cleanup.Eric Christopher2011-05-261-2/+2
* Fix definitions of UOP_SaveXMM128, UOP_SaveXMM128Big, and UOP_PushMachFrameCharles Davis2011-05-261-1/+1
* Test .seh_startchained and .seh_endchained parsing.Charles Davis2011-05-261-2/+2
* Add tests for .seh_setframe and .seh_handlerdata parsing. Fix issues withCharles Davis2011-05-251-0/+11
* Fix some issues Duncan found in the previous commit.Rafael Espindola2011-05-252-4/+5
* Fix warning in the CMake build about redefining LLVM_PATH_XDOT_PY by making s...Frits van Bommel2011-05-251-1/+1
* Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola2011-05-253-5/+31
* Implement the rest of the SEH directive-parsing methods in the COFFAsmParser.Charles Davis2011-05-241-0/+9
* Remove dead code.Devang Patel2011-05-241-4/+0
* Add a method to TargetRegisterInfo to get the register number that the Win64 EHCharles Davis2011-05-241-0/+6
* Clean up the lazy initialization of DIBuilder a bit.Cameron Zwarich2011-05-241-2/+2
* Work around code generation bug in Visual Studio 2010.Jakob Stoklund Olesen2011-05-241-2/+2
* Make LoadAndStorePromoter preserve debug info and create llvm.dbg.values whenCameron Zwarich2011-05-242-1/+10
* add a helper method to get the byval alignment of an argument.Chris Lattner2011-05-221-0/+3