aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Provide Path::isSpecialFile interface for PR5568.Edward O'Callaghan2009-11-242-2/+25
* Fix for PR5373, Credit to Jakub Staszak.Edward O'Callaghan2009-11-241-1/+0
* Enable predication of NEON instructions in Thumb2 mode.Evan Cheng2009-11-241-5/+1
* Emit pubtypes.Devang Patel2009-11-243-23/+127
* Make capitalization of names starting "is" more consistent.Dale Johannesen2009-11-243-43/+43
* Data type suffix must come after predicate.Evan Cheng2009-11-241-2/+2
* <rdar://problem/6721894>. Allow multiple registers to be renamed together (su...David Goodwin2009-11-241-6/+0
* Materialize global addresses via movt/movw pair, this is always betterAnton Korobeynikov2009-11-2410-41/+127
* 80 column violationsJim Grosbach2009-11-241-8/+8
* * Move stub allocation inside the JITEmitter, instead of exposing aJeffrey Yasskin2009-11-239-110/+145
* enable iv-users simplification by defaultJim Grosbach2009-11-231-7/+1
* Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman2009-11-2319-86/+0
* Allow more than one stub to be being generated at the same time.Jeffrey Yasskin2009-11-235-52/+46
* Massive refactoring of NEON instructions. Separate opcode from data size spec...Evan Cheng2009-11-232-858/+1012
* Simplify this code.Dan Gohman2009-11-231-1/+1
* Print the debug info line and column in MachineInstr::print even when there'sDan Gohman2009-11-231-2/+3
* move fconst[sd] to UAL. <rdar://7414913>Jim Grosbach2009-11-232-4/+4
* Partially revert r84730 by removing N2VDup from ARMInstrFormats.td and modifyingJohnny Chen2009-11-232-37/+21
* fold immediate of a + Const into the user as a subtract if it can fit as a ne...Jim Grosbach2009-11-232-6/+37
* Revert r84572 by removing N3VImm from ARMInstrFormats.td now that we can specifyJohnny Chen2009-11-232-24/+10
* Add CreateLocation varinat that accepts MDNode (with a default value).Devang Patel2009-11-231-0/+11
* Revert r89487.Devang Patel2009-11-231-1/+1
* Partially revert r89377 by removing NLdStLN class definition fromJohnny Chen2009-11-232-45/+34
* Move CopyCatchInfo into FunctionLoweringInfo.cpp too, for consistency.Dan Gohman2009-11-233-15/+18
* Rename SelectionDAGLowering to SelectionDAGBuilder, and renameDan Gohman2009-11-235-238/+238
* Make it clear that the index bit(s) of Vector Get Lane and Vector Set LaneJohnny Chen2009-11-231-8/+8
* Move RegsForValue to an anonymous namespace, since it is only usedDan Gohman2009-11-231-2/+2
* Move some more code out of SelectionDAGBuild.cpp and intoDan Gohman2009-11-235-74/+76
* Minor itinerary fixes for FP instructions.David Goodwin2009-11-231-13/+13
* Update CMake file.Ted Kremenek2009-11-231-0/+1
* Move the FunctionLoweringInfo class and some related utility functions outDan Gohman2009-11-235-310/+419
* fix comment, thanks all :)Chris Lattner2009-11-231-1/+3
* use the new isNoAlias method to simplify some code, only do an escaping check...Chris Lattner2009-11-232-13/+17
* whitespace cleanup, tidyingChris Lattner2009-11-231-16/+17
* speed up BasicAA a bit by implementing a long-standing TODO.Chris Lattner2009-11-231-9/+20
* Move FunctionPassManagerImpl's dumpArguments and dumpPasses callsDan Gohman2009-11-231-3/+3
* Make ConstantFoldConstantExpression recursively visit the entireDan Gohman2009-11-232-2/+20
* Fix a use of an invalidated iterator in the case where there are multipleDan Gohman2009-11-231-1/+5
* I forgot to update the prototype for LLVMBuildIntCast when correctingDuncan Sands2009-11-231-3/+3
* Start catching LLVMContext misuse in the verifier.Nick Lewycky2009-11-231-0/+3
* Pull LLVMContext out of PromoteMemToReg.Nick Lewycky2009-11-235-13/+9
* Remove LLVMContext and its include.Nick Lewycky2009-11-231-7/+5
* Remove unused LLVMContext.Nick Lewycky2009-11-232-24/+17
* Remove dead LLVMContext argument.Nick Lewycky2009-11-231-2/+2
* Reapply r88830 with a bugfix: this transform only applies to icmp eq/ne. ThisNick Lewycky2009-11-231-0/+30
* SourceMgr: Add ShowLine argument to PrintMessage, to allow suppressing the so...Daniel Dunbar2009-11-221-16/+19
* Add getFrameIndexReference() to TargetRegisterInfo, which allows targets toJim Grosbach2009-11-221-5/+6
* Move default FrameReg val to getFrameIndexReference(). Otherwise, debug info ...Jim Grosbach2009-11-221-1/+2
* 80-column cleanupJim Grosbach2009-11-221-10/+18
* Teach MachineBasicBlock::updateTerminator() to handle a failing TII->ReverseB...Jakob Stoklund Olesen2009-11-221-2/+8