aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* ComputeLinearIndex doesn't need its TLI argument.Dan Gohman2010-10-061-4/+2
* Fix code gen crash reported in PR 8235. We still lose debug info for the unus...Devang Patel2010-10-011-0/+3
* typoGabor Greif2010-10-011-1/+1
* fix typoChris Lattner2010-10-011-1/+1
* Massive rewrite of MMX: Dale Johannesen2010-09-301-0/+60
* When isel is emitting instructions for an x86 target without CMOV, the CFG isJakob Stoklund Olesen2010-09-301-0/+13
* Fix for test/CodeGen/PowerPC/2008-10-17-AsmMatchingOperands.ll crash.John Thompson2010-09-241-0/+20
* Get rid of pop_macro warnings on MSVC.Michael J. Spencer2010-09-241-3/+5
* Revert 114634 for now since buildbot claim it broke Clang self-hosting. I dou...Evan Cheng2010-09-231-4/+6
* Follow up to r114630. Do not optimize away unconditional branch following a c...Evan Cheng2010-09-231-6/+4
* SDISel should not optimize a unconditional branch following a conditional branchEvan Cheng2010-09-231-4/+5
* finish pushing MachinePointerInfo through selectiondags. At this point,Chris Lattner2010-09-211-6/+7
* Define the TargetLowering::getTgtMemIntrinsic hook for ARM so that NEON loadBob Wilson2010-09-211-1/+2
* continue MachinePointerInfo'izing, eliminating use of one of the oldChris Lattner2010-09-211-6/+10
* reimplement memcpy/memmove/memset lowering to use MachinePointerInfoChris Lattner2010-09-211-5/+7
* simplify interface to SelectionDAG::getMemIntrinsicNode, making it take a Mac...Chris Lattner2010-09-211-1/+2
* chagne interface to SelectionDAG::getAtomic to take a MachinePointerInfo,Chris Lattner2010-09-211-1/+1
* Check bb to ensure that alloca is in separate basic block.Devang Patel2010-09-151-7/+9
* If dbg.declare from non-entry block is using alloca from entry block then use...Devang Patel2010-09-151-2/+14
* Added skeleton for inline asm multiple alternative constraint support.John Thompson2010-09-131-45/+32
* Detect undef value early and save unnecessary NodeMap query.Devang Patel2010-09-021-0/+11
* Tidy up.Devang Patel2010-09-021-11/+9
* Reapply r112623. Included additional check for unused byval argument.Devang Patel2010-08-311-1/+19
* Revert r112623. It is causing self host build failures.Devang Patel2010-08-311-16/+1
* Remember byval argument's frame index during argument lowering and use this i...Devang Patel2010-08-311-1/+16
* Offset is not always unsigned number.Devang Patel2010-08-311-1/+1
* remove unions from LLVM IR. They are severely buggy and notChris Lattner2010-08-281-5/+0
* Completely disable tail calls when fast-isel is enabled, as fast-iselDan Gohman2010-08-281-0/+5
* Simplify.Devang Patel2010-08-271-4/+1
* Revert r112213. It is not needed.Devang Patel2010-08-261-15/+4
* If node is not available then use FuncInfo.ValueMap to emit debug info for by...Devang Patel2010-08-261-5/+9
* Speculatively revert r112207.Devang Patel2010-08-261-3/+1
* 80 col.Devang Patel2010-08-261-1/+2
* Update DanglingDebugInfo so that it can be used to track llvm.dbg.declare also.Devang Patel2010-08-261-4/+15
* Donot forget to resolve dangling debug info in a case where virtual register,...Devang Patel2010-08-261-1/+3
* zap dead code.Chris Lattner2010-08-261-5/+0
* Change handling of illegal vector types to widen when possible instead of Chris Lattner2010-08-251-13/+48
* Remove dead argument.Devang Patel2010-08-251-4/+3
* split the vector case of getCopyFromParts out to its own function,Chris Lattner2010-08-241-81/+102
* split the vector case out of getCopyToParts into its own function. NoChris Lattner2010-08-241-117/+126
* Handle Values with no value in getCopyFromRegs.Dan Gohman2010-07-261-0/+4
* Propagate alloca alignment information via variable size object frameEric Christopher2010-07-171-1/+1
* Revert r108369, sorting llvm.dbg.declare information by source position,Dan Gohman2010-07-161-14/+0
* The SelectionDAGBuilder's handling of debug info, on rareDale Johannesen2010-07-161-12/+38
* Revert. This isn't the correct way to go.Bill Wendling2010-07-151-14/+0
* Handle code gen for the unreachable instruction if it's the only instruction inBill Wendling2010-07-151-0/+14
* 80-col.Eric Christopher2010-07-141-2/+3
* In inline asm treat indirect 'X' constraint as 'm'.Dale Johannesen2010-07-131-3/+5
* Fix a typo and fit in 80 columns. Found by Bob Wilson.Rafael Espindola2010-07-121-1/+2
* Fix va_arg for doubles. With this patch VAARG nodes always contain theRafael Espindola2010-07-111-1/+2