aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* add fixme for dubious code. Duncan, what do you think?Chris Lattner2009-11-221-0/+1
* remove a silly condition that doesn't make a lot of sense anymore.Chris Lattner2009-11-221-5/+0
* reduce indentation, no functionality change.Chris Lattner2009-11-221-85/+91
* Remove the AliasAnalysis::getMustAliases method, which is dead.Chris Lattner2009-11-226-55/+0
* Remove dead code. While there, also turn a few 'T* ' into 'T *' to match theNick Lewycky2009-11-221-8/+4
* Generate more correct debug info for frame indices.Jim Grosbach2009-11-222-35/+53
* Minor optimization: when doing eq/ne comparions and RHS is a constant - swap ...Anton Korobeynikov2009-11-221-0/+8