[WinEH] Update CoreCLR EH for catchpad MBBs
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2015-10-07 Joseph Tremoulet[WinEH] Update CoreCLR EH for catchpad MBBs
2015-10-07 Reid Kleckner[SEH] Add llvm.eh.exceptioncode intrinsic
2015-10-06 David Majnemer[WinEH] Create a separate MBB for funclet prologues
2015-10-06 Joseph Tremoulet[WinEH] Recognize CoreCLR personality function
2015-10-04 David Majnemer[SelectionDAGBuilder] Remove dead code
2015-10-01 David Majnemer[WinEH] Make FuncletLayout more robust against catchret
2015-10-01 NAKAMURA TakumiReformat.
2015-10-01 NAKAMURA TakumiRevert r248959, "[WinEH] Emit int3 after noreturn calls...
2015-09-30 Reid Kleckner[WinEH] Emit int3 after noreturn calls on Win64
2015-09-30 Evgeniy StepanovFix debug info with SafeStack.
2015-09-29 David Majnemer[WinEH] Teach AsmPrinter about funclets
2015-09-28 Reid Kleckner[WinEH] Fix ip2state table emission with funclets
2015-09-23 Cong HouFixed an issue on updating profile data when lowering...
2015-09-18 Bob WilsonWhitespace. Indent with spaces instead of a tab.
2015-09-16 Sanjay Patelpropagate fast-math-flags on DAG nodes
2015-09-10 Reid Kleckner[WinEH] Add codegen support for cleanuppad and cleanupret
2015-09-09 Reid Kleckner[SEH] Emit 32-bit SEH tables for the new EH IR
2015-09-08 Reid Kleckner[WinEH] Avoid creating MBBs for LLVM BBs that cannot...
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-09-02 Sanjay Pateluse "unpredictable" metadata in SelectionDAG when split...
2015-09-02 Elena DemikhovskyOptimization for Gather/Scatter with uniform base
2015-09-01 Cong HouDistribute the weight on the edge from switch to defaul...
2015-08-30 Renato GolinRevert "Revert "New interface function is added to...
2015-08-30 Renato GolinRevert "New interface function is added to VectorUtils...
2015-08-30 Elena DemikhovskyNew interface function is added to VectorUtils
2015-08-27 Reid Kleckner[WinEH] Add some support for code generating catchpad
2015-08-27 Cong HouFixed a bug that edge weights are not assigned correctl...
2015-08-26 Cong HouAssign weights to edges to jump table / bit test header...
2015-08-25 Cong HouRemove the final bit test during lowering switch statem...
2015-08-17 James MolloyGenerate FMINNAN/FMINNUM/FMAXNAN/FMAXNUM from SDAGBuilder.
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-08-11 Sanjay Patelfix minsize detection: minsize attribute implies optimi...
2015-08-11 James MolloyAdd support for floating-point minnum and maxnum
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-06 Chandler Carruth[PM/AA] Simplify the AliasAnalysis interface by removin...
2015-08-05 Sanjay Patelrevert r243687: enable fast-math-flag propagation to...
2015-08-04 Sanjay Patelwrap OptSize and MinSize attributes for easier and...
2015-07-31 Duncan P. N. Exon... DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variable
2015-07-31 David MajnemerNew EH representation for MSVC compatibility
2015-07-30 Sanjay Patelenable fast-math-flag propagation to DAG nodes
2015-07-16 Matthias BraunFix __builtin_setjmp in combination with sjlj exception...
2015-07-16 James Molloy[Codegen] Add intrinsics 'absdiff' and corresponding...
2015-07-16 Mehdi AminiMove most user of TargetMachine::getDataLayout to the...
2015-07-15 Pete CooperUse enum instead of unsigned. NFC.
2015-07-15 Pete CooperUse cast<> instead of dyn_cast to remove llvm_unreachab...
2015-07-15 Pete CooperUse another foreach loop. NFC
2015-07-15 Pete CooperUse getAnyExtOrTrunc helper instead of manually doing...
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-07-09 Reid KlecknerRemove dead code from old 64-bit SEH lowering
2015-07-09 Elena DemikhovskyExtended syntax of vector version of getelementptr...
2015-07-09 Mehdi AminiMake getByValTypeAlignment() taking DataLayout as an...
2015-07-09 Mehdi AminiMake TargetLowering::getShiftAmountTy() taking DataLayo...
2015-07-09 Mehdi AminiMake TargetLowering::getPointerTy() taking DataLayout...
2015-07-09 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-07-08 Mehdi AminiRemove IsLittleEndian from TargetLowering and redirect...
2015-07-07 Reid Kleckner[WinEH] Make llvm.x86.seh.restoreframe work for stack...
2015-07-07 Reid KlecknerRename llvm.frameescape and llvm.framerecover to locale...
2015-07-07 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-07-02 Nadav RotemFix an overly aggressive assertion in getCopyFromPartsV...
2015-07-02 Akira HatanakaUse function attribute "trap-func-name" and remove...
2015-06-27 Benjamin Kramer[SDAG] Now that we have a way to communicate the exact...
2015-06-25 Sanjay Patelfix typos; NFC
2015-06-22 Rafael EspindolaAvoid a Symbol -> Name -> Symbol conversion.
2015-06-20 Hans WennborgSwitch lowering: add heuristic for filling leaf nodes...
2015-06-18 Hans WennborgSwitch lowering: enable whole-switch jump tables at...
2015-06-17 Sanjay Patelremove unnecessary casts; NFC
2015-06-17 Sanjay Patelfix typos in comments; NFC
2015-06-17 Chandler Carruth[PM/AA] Remove the Location typedef from the AliasAnaly...
2015-06-16 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes, disabl...
2015-06-09 Reid Kleckner[WinEH] Add 32-bit SEH state table emission prototype
2015-06-04 Benjamin Kramer[SDAG switch lowering] Fix switch case -> or merging...
2015-06-04 Sergey DmitroukErase constant dbgloc on reuse in PHI node
2015-06-04 Benjamin Kramer[SDag switch lowering] Simplify code a bit. No function...
2015-06-04 Hans WennborgSwitch lowering: fix assert in buildBitTests (PR23738)
2015-06-04 James MolloyDon't create a MIN/MAX node if the underlying compare...
2015-06-02 Sanjoy Das[SelectionDAG] Fix PR23603.
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-05-20 Pete CooperChange Function::getIntrinsicID() to return an Intrinsi...
2015-05-18 Jim GrosbachMC: Clean up method names in MCContext.
2015-05-18 Hal FinkelPreserve the order of READ_REGISTER and WRITE_REGISTER
2015-05-18 Oliver StannardRevert r237579, as it broke windows buildbots
2015-05-18 Oliver Stannard[LLVM - ARM/AArch64] Add ACLE special register intrinsics
2015-05-15 James Molloy[SDAGBuilder] Make the AArch64 builder happier.
2015-05-15 James MolloyAdd SDNodes for umin, umax, smin and smax.
2015-05-13 Nick LewyckyRevert r237046. See the testcase on the thread where...
2015-05-11 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes; 2nd...
2015-05-08 Hans WennborgSwitch lowering: cluster adjacent fall-through cases...
2015-05-08 Igor LaevskyFix coding standart based on post submit comments.
2015-05-07 Hans WennborgSwitch lowering: handle zero-weight branch probabilities
2015-05-06 Diego NovilloAllow 0-weight branches in BranchProbabilityInfo.
2015-05-06 NAKAMURA TakumiRevert r236546, "propagate IR-level fast-math-flags...
2015-05-05 Sanjoy Das[SelectionDAG] Move RegsForValue into SelectionDAGBuild...
2015-05-05 Sanjoy Das[SelectionDAG] Pass explicit type to lowerCallOperands...
2015-05-05 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes (NFC)
2015-04-30 Daniel JasperInline local variable to silence unused warning.
2015-04-30 Hans WennborgSwitch lowering: use profile info to build weight-balan...
2015-04-29 Duncan P. N. Exon... IR: Give 'DI' prefix to debug info metadata
2015-04-29 Elena DemikhovskyFixed masked gather/scatter switch-case
2015-04-29 Elena Demikhovskyfixed comments, blanks, nullptr; NFC
next