aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add methods to parse the SEH directives to the COFFAsmParser. Implement someCharles Davis2011-05-221-1/+1
* Add a parameter to ConstantFoldTerminator() that callers can use to ask it to...Frits van Bommel2011-05-221-2/+4
* another typoChris Lattner2011-05-221-1/+1
* fix comment typoChris Lattner2011-05-221-1/+1
* Fix some minor typos and grammar.Chris Lattner2011-05-221-40/+31
* Implement emission of all Win64 exception tables. Make the COFF streamer emitCharles Davis2011-05-221-0/+9
* Make the COFF streamer emit unwind info when processing a .seh_handlerdataCharles Davis2011-05-222-4/+8
* random comment cleanups.Chris Lattner2011-05-221-1/+1
* remove StandardPasses, it has been replaced with PassManagerBuilderChris Lattner2011-05-221-403/+0
* add support for LTO passes.Chris Lattner2011-05-221-0/+75
* Include DataTypes.h from this header to get the uint*_t types.Charles Davis2011-05-221-0/+2
* Allow access to the .pdata and .xdata sections through the TargetAsmInfoCharles Davis2011-05-221-0/+8
* add an extension point mechanism that allow plugins to add stuff to Chris Lattner2011-05-211-40/+83
* Add CreateLifetimeStart and CreateLifetimeEnd to the IRBuilder, with plans toNick Lewycky2011-05-211-4/+18
* add a new PassManagerBuilder class to replace StandardPasses.hChris Lattner2011-05-211-0/+204
* add a copy ctor to TargetLibraryInfo.Chris Lattner2011-05-211-0/+1
* PR7952: Make isa<> use the same logic as cast<>, so that they both workEli Friedman2011-05-211-48/+40
* A handler for a function in the Win64 EH scheme can be both an unwind handlerCharles Davis2011-05-211-7/+10
* Have Program::Wait return -2 for crashed and timeouts instead of embeddingAndrew Trick2011-05-211-7/+5
* Add .pdata and .xdata sections to the COFF TLOF implementation.Charles Davis2011-05-202-0/+12
* Add asserts in StringRef to make sure we avoid undefined behavior:Argyrios Kyrtzidis2011-05-201-7/+20
* indvars: Prototyping Sign/ZeroExtend elimination without canonical IVs.Andrew Trick2011-05-201-4/+12
* Remove noisy semicolons.Benjamin Kramer2011-05-201-6/+11
* Misc code refactorings:Rafael Espindola2011-05-191-2/+1
* Implement the EndProlog Win64 EH method on the base MCStreamer.Charles Davis2011-05-191-3/+3
* Implement the Win64 EH prolog instruction methods on the base MCStreamer.Charles Davis2011-05-192-18/+14
* Fix up the new StandardPasses to run the same scalarrepl passes as the old one.Eli Friedman2011-05-191-4/+10
* Reapply 131644 including the missing header changes:Joerg Sonnenberger2011-05-192-2/+4
* Turns out GAS does have Win64 EH directives. (It also supports WinCE EH.) MakeCharles Davis2011-05-192-7/+7
* Implement the StartChained and EndChained Win64 EH methods on MCStreamer.Charles Davis2011-05-192-3/+4
* Fix the MSVC build.Francois Pichet2011-05-191-14/+19
* Implement the StartProc and EndProc Win64 EH methods on the base MCStreamer.Charles Davis2011-05-191-0/+5
* Fix build issues with headers, which I discovered by actually using them.Charles Davis2011-05-192-26/+28
* Add a header patterned after MCDwarf.h for supporting Win64 exception handlingCharles Davis2011-05-181-0/+91
* Some better type safety enforcement in the standard pass list, along with som...David Chisnall2011-05-181-25/+31
* Third pass at allowing plugins to modify default passes. This time with a tw...Eli Friedman2011-05-182-150/+454
* Set debug location while setting insertion point.Devang Patel2011-05-181-0/+1
* Add some more Win64 EH directives:Charles Davis2011-05-181-0/+4
* Revert r131556; it's breaking buildbots/clang tests.Eli Friedman2011-05-182-448/+150
* Second pass at allowing plugins to modify default passes. This time without ...David Chisnall2011-05-182-150/+448
* Revert commit 131534 since it seems to have broken several buildbots.Duncan Sands2011-05-181-71/+86
* Refactor getActionType and getTypeToTransformTo ; place all of the 'decision'Nadav Rotem2011-05-181-86/+71
* While thinking about how to know where the functions' boundaries are forCharles Davis2011-05-181-2/+3