Revert "This reapplies r207130 with an additional testcase+and a missing check for"
[opencl/llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2014-04-25 Adrian PrantlRevert "This reapplies r207130 with an additional testc...
2014-04-25 Adrian PrantlThis reapplies r207130 with an additional testcase...
2014-04-25 Adrian PrantlRevert "Debug info for optimized code: Support variable...
2014-04-24 Adrian PrantlDebug info for optimized code: Support variables that...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-21 Matt ArsenaultFix unnecessary line break
2014-04-19 Yaron KerenPatch by Vadim Chugunov
2014-04-16 Craig TopperConvert SelectionDAG::getVTList to use ArrayRef
2014-04-15 Nick LewyckyBreak PseudoSourceValue out of the Value hierarchy...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-03 Eric ChristopherFix for PR 19261:
2014-03-29 Benjamin KramerAvoid storing Twines.
2014-03-26 Renato GolinAdd @llvm.clear_cache builtin
2014-03-23 Nuno Lopesremove a bunch of unused private methods
2014-03-21 Kevin QinFix an assertion caused by using inline asm with indire...
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-06 Chandler Carruth[Layering] Move DebugInfo.h into the IR library where...
2014-03-05 Hans WennborgCheck for dynamic allocas and inline asm that clobbers...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-21 Rafael EspindolaRename a few more DataLayout variables from TD to DL.
2014-02-13 Juergen Ributzka[DAG] Fix the recognition of opaque constants in the...
2014-02-12 Juergen Ributzka[Stackmaps] Improve the stackmap lowering code in the...
2014-02-12 Juergen Ributzka[Stackmaps] Fix the ID type to be i64 also for stackmap...
2014-02-05 Matt ArsenaultPass address space to allowsUnalignedMemoryAccesses
2014-01-31 Reid KlecknerImplement inalloca codegen for x86 with the new inalloc...
2014-01-31 Manman RenPGO branch weight: update edge weights in SelectionDAGB...
2014-01-30 Manman RenRevert r200431 due to bot failures.
2014-01-30 Manman RenPGO branch weight: update edge weights in SelectionDAGB...
2014-01-25 Juergen RibutzkaRevert "Revert "Add Constant Hoisting Pass" (r200034)"
2014-01-25 Hans WennborgRevert "Add Constant Hoisting Pass" (r200034)
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaRevert "Add Constant Hoisting Pass"
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-12 Nico RieckFix non-deterministic SDNodeOrder-dependent codegen
2013-12-19 Josh Magee[stackprotector] Use analysis from the StackProtector...
2013-12-14 Juergen Ributzka[Stackmap] Liveness Analysis Pass
2013-12-13 Andrew TrickRevert "Liveness Analysis Pass"
2013-12-13 Andrew TrickGrow the stackmap/patchpoint format to hold 64-bit...
2013-12-13 Andrew TrickLiveness Analysis Pass
2013-12-11 Benjamin KramerSelectionDAG: Fix a typo.
2013-12-10 Reid KlecknerReland "Fix miscompile of MS inline assembly with stack...
2013-12-10 Richard SandifordAdd TargetLowering::prepareVolatileOrAtomicLoad
2013-12-10 Reid KlecknerRevert "Fix miscompile of MS inline assembly with stack...
2013-12-10 Reid KlecknerFix miscompile of MS inline assembly with stack realignment
2013-12-05 Rafael EspindolaTry harder to get a consistent floating point results.
2013-11-26 Andrew TrickStackMap: Implement support for DirectMemRefOp.
2013-11-22 Andrew Trickpatchpoint: factor SD builder code for live vars. Plain...
2013-11-22 Andrew Trickpatchpoint: eliminate hard coded operand indices.
2013-11-16 Matt ArsenaultFix codegen for null different sized pointer.
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-11-14 Andrew TrickMinor extension to llvm.experimental.patchpoint: don...
2013-11-09 Juergen Ributzka[Stackmap] Materialize the jump address within the...
2013-11-08 Juergen Ributzka[Stackmap] Add AnyReg calling convention support for...
2013-11-05 Andrew TrickSlightly change the way stackmap and patchpoint intrins...
2013-11-01 Juergen Ributzka[Stackmap] Remove erroneous assert.
2013-11-01 Aaron BallmanCommenting out this assert because it is causing the...
2013-11-01 Aaron BallmanFixing an order of evaluation error in an assert.
2013-10-31 Andrew TrickAdd support for stack map generation in the X86 backend.
2013-10-31 Andrew TrickLower stackmap intrinsics directly to their target...
2013-10-23 Tom StellardSelectionDAG: Pass along the original argument/element...
2013-10-21 Matt ArsenaultFix CodeGen for different size address space GEPs
2013-10-21 Matt ArsenaultReuse variable
2013-09-09 Bob WilsonRevert patches to add case-range support for PR1255.
2013-08-26 Tom StellardSelectionDAG: Remove unnecessary uses of TargetLowering...
2013-08-26 Tom StellardSelectionDAG: Use correct pointer size when lowering...
2013-08-22 Michael Gottesman[stack protector] Work around an issue with the BMOVPCB...
2013-08-20 Richard Sandiford[SystemZ] Use SRST to optimize memchr
2013-08-20 Michael GottesmanTeach selectiondag how to handle the stackprotectorchec...
2013-08-19 Hal FinkelAdd a llvm.copysign intrinsic
2013-08-16 Richard Sandiford[SystemZ] Use SRST to implement strlen and strnlen
2013-08-16 Richard Sandiford[SystemZ] Use MVST to implement strcpy and stpcpy
2013-08-16 Richard Sandiford[SystemZ] Use CLST to implement strcmp
2013-08-16 Richard Sandiford[SystemZ] Fix handling of 64-bit memcmp results
2013-08-15 Craig TopperReplace getValueType().getSimpleVT() with getSimpleValu...
2013-08-12 Richard Sandiford[SystemZ] Use CLC and IPM to implement memcmp
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-08-05 Tom StellardTargetLowering: Add getVectorIdxTy() function v2
2013-07-31 Eric ChristopherFix crashing on invalid inline asm with matching constr...
2013-07-30 Eric ChristopherReflow this to be easier to read.
2013-07-10 Adrian PrantlDocument a known limitation of the status quo.
2013-07-09 Adrian PrantlReapply an improved version of r180816/180817.
2013-07-09 Stephen LinAArch64/PowerPC/SystemZ/X86: This patch fixes the inter...
2013-07-08 Stephen LinRemove trailing whitespace from SelectionDAG/*.cpp
2013-07-06 Stephen LinSelectionDAGBuilder: style fixes (add space between...
2013-07-06 Tim NorthoverStop putting operations after a tail call.
2013-07-04 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-06-28 Manman RenDebug Info: clean up usage of Verify.
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-18 Quentin ColombetDuring SelectionDAG building explicitly set a node...
2013-06-16 David BlaikieDebug Info: Simplify Frame Index handling in DBG_VALUE...
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
2013-05-27 Preston GurdConvert sqrt functions into sqrt instructions when...
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 1/4.
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
next