summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
AgeCommit message (Expand)Author
2015-05-20[StatepointLowering] Support of the gc.relocates for invoke statepoints.Igor Laevsky
2015-05-16[WinEH] Push unique_ptr through the Action interface.Benjamin Kramer
2015-05-11Fixing build warningsAndrew Kaylor
2015-05-11[WinEH] Update exception numbering to give handlers their own base state.Andrew Kaylor
2015-04-24[SEH] Implement GetExceptionCode in __except blocksReid Kleckner
2015-04-21DebugInfo: Assert dbg.declare/value insts are validDuncan P. N. Exon Smith
2015-04-21Re-land r235154-r235156 under the existing -sehprepare flagReid Kleckner
2015-04-17Revert r235154-r235156, they cause asserts when building win64 code (http://c...Nico Weber
2015-04-17[SEH] Reimplement x64 SEH using WinEHPrepareReid Kleckner
2015-04-15Add range iterators for post order and inverse post order. Use themDaniel Berlin
2015-04-10[WinEHPrepare] Don't rely on the order of IRDavid Majnemer
2015-04-06CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith
2015-04-03[WinEH] Fill out CatchHigh in the TryBlockMapDavid Majnemer
2015-04-03[WinEH] Fill out .xdata for catch objectsDavid Majnemer
2015-04-03[WinEH] Handle nested landing pads in outlined catch handlersAndrew Kaylor
2015-04-01[WinEH] Implement support for catch-allDavid Majnemer
2015-03-31[WinEH] ExitingScope is vacuously true if !PoppedCatches.empty()David Majnemer
2015-03-31[WinEH] Generate .xdata for catch handlersDavid Majnemer
2015-03-30Silence an unused variable warning.David Majnemer
2015-03-30[WinEH] Run cleanup handlers when an exception is thrownDavid Majnemer
2015-03-30CodeGen: Use the new DebugLoc API, NFCDuncan P. N. Exon Smith
2015-03-23Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer
2015-02-26getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher
2015-01-14Remove dead code for llvm.eh.selector in the old EH modelReid Kleckner
2014-12-02[Statepoints 3/4] Statepoint infrastructure for garbage collection: Selection...Philip Reames
2014-11-14Allow the use of functions as typeinfo in landingpad clausesReid Kleckner
2014-10-09Remove uses of the TargetMachine from FunctionLoweringInfoEric Christopher
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl
2014-10-01Revert r218778 while investigating buldbot breakage.Adrian Prantl
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl
2014-09-24Clear PreferredExtendType for in each function-specific state FunctionLowerin...Jiangning Liu
2014-09-19Optimize sext/zext insertion algorithm in back-end.Jiangning Liu
2014-09-02CodeGen: Handle va_start in the entry blockReid Kleckner
2014-08-29Add a const and munge some commentsReid Kleckner
2014-08-29musttail: Forward regparms of variadic functions on x86_64Reid Kleckner
2014-08-22ARM / x86_64 varargs: Don't save regparms in prologue without va_startReid Kleckner
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher
2014-04-22[Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-14[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-09[C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth
2014-03-06[Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth
2014-03-05[Layering] Move DebugLoc.h into the IR library. The implementationChandler Carruth
2014-03-05Fix unused variable in FunctionLoweringInfo.cppHans Wennborg
2014-03-05Check for dynamic allocas and inline asm that clobbers sp before buildingHans Wennborg
2014-01-31Don't put non-static allocas in the static alloca mapReid Kleckner
2013-12-19[stackprotector] Use analysis from the StackProtector pass for stack layout i...Josh Magee
2013-06-28Debug Info: clean up usage of Verify.Manman Ren
2013-06-19Don't cache the TLI object since we have access to it through TargetMachine a...Bill Wendling
2013-06-06Don't cache the TargetLoweringInfo object inside of the FunctionLowering object.Bill Wendling