aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* IR support for the new BlockAddress constant kind. This isChris Lattner2009-10-282-6/+74
* Record CodeGen optimization level in the BranchFolding pass so that we canBob Wilson2009-10-275-16/+25
* Rename lib/VMCore/ConstantsContext.h:ValueMap<> to ConstantUniqueMap<> to avoidJeffrey Yasskin2009-10-272-17/+17
* Add new note.Bill Wendling2009-10-271-0/+35
* Fixed a bug in the coalescer where intervals were occasionally merged despite...Lang Hames2009-10-272-2/+22
* Enable virtual register based frame index scavenging by default for ARM & T2.Jim Grosbach2009-10-271-2/+2
* Move and clarify note.Bill Wendling2009-10-272-31/+33
* Infrastructure for dynamic stack realignment on ARM. For now, this is off byJim Grosbach2009-10-272-2/+76
* Note corrected.Bill Wendling2009-10-271-3/+5
* Modify note.Bill Wendling2009-10-271-0/+8
* Add a note.Bill Wendling2009-10-271-0/+23
* Factor out redundancy from clone() implementations.Devang Patel2009-10-274-291/+94
* Update the MachineBasicBlock CFG for an indirect branch.Dan Gohman2009-10-271-0/+4
* Add CodeGen support for indirect branches.Dan Gohman2009-10-271-2/+3
* make the build build.Chris Lattner2009-10-271-1/+1
* Add new APFloat methods that return sign, exp, and mantissa of ieee float and...Evan Cheng2009-10-271-12/+62
* Random updates to passes for indbr, I need blockaddress before I can do much ...Chris Lattner2009-10-272-0/+8
* cppbackend support for indbrChris Lattner2009-10-271-3/+14
* CBE support for indbr.Chris Lattner2009-10-271-0/+7
* Similar to r85280, do not clear the "S" bit for RSBri and RSBrs.Johnny Chen2009-10-271-2/+0
* Do not held on to DenseMap slot accross map insertion. The insertion may caus...Devang Patel2009-10-272-22/+26
* Set condition code bits of BL and BLr9 to 0b1110 (ALways) to distinguish betweenJohnny Chen2009-10-271-2/+6
* don't use stdioChris Lattner2009-10-271-1/+1
* Change the JIT to compile eagerly by default as agreed inJeffrey Yasskin2009-10-273-11/+11
* Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez2009-10-2717-22/+21
* Do away with addLegalFPImmediate. Add a target hook isFPImmLegal which return...Evan Cheng2009-10-2710-23/+65
* Do not clear the "S" bit for RSCri and RSCrs. They inherit from the "sI"Bob Wilson2009-10-271-2/+0
* add enough support for indirect branch for the feature test to passChris Lattner2009-10-2711-38/+256
* Explicitly specify 0b00, i.e, zero rotation, as the rotate filed (Inst{11-10})Johnny Chen2009-10-271-5/+8
* Remove unnecessary gotos to fall-thru successors.Sanjiv Gupta2009-10-272-1/+26
* Test commit. Added '.' to the comment line.Johnny Chen2009-10-271-1/+1
* Type.h doesn't need to #include LLVMContext.hChris Lattner2009-10-273-0/+3
* pseudosourcevalue is also still using getGlobalContext(), so it isn'tChris Lattner2009-10-272-0/+2
* apparently the X86 JIT isn't fully contextized, it is still using getGlobalCo...Chris Lattner2009-10-271-0/+1
* Correctly align double arguments in the stack.Rafael Espindola2009-10-271-0/+1
* Fix a pretty serious misfeature of the inliner: if it inlines a functionChris Lattner2009-10-271-0/+9
* VS build fix, patch by Marius Wachtler.Mike Stump2009-10-271-0/+1
* Fix OProfileJITEventListener after r85182.Jeffrey Yasskin2009-10-271-1/+1
* Add objectsize intrinsic and hook it up through codegen. Doesn'tEric Christopher2009-10-272-0/+37
* Now VFP instructions.Evan Cheng2009-10-271-57/+58
* Add braces to avoid ambiguous else.Dan Gohman2009-10-271-1/+2
* Change Thumb1 and Thumb2 instructions to separate opcode from operands with a...Evan Cheng2009-10-272-227/+227
* Automatically do the equivalent of freeMachineCodeForFunction(F) when F isJeffrey Yasskin2009-10-274-21/+40
* Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...Victor Hernandez2009-10-2617-18/+18
* Add a straight-forward implementation of SCCVN for aggressively eliminating s...Owen Anderson2009-10-261-0/+721
* Change ARM asm strings to separate opcode from operands with a tab instead of...Evan Cheng2009-10-262-143/+143
* Remove FreeInst.Victor Hernandez2009-10-2629-314/+92
* Try to get ahead of Johnny Chen and pro-actively add some more ARM encodingBob Wilson2009-10-261-2/+16
* Fix ARM encoding typo: Opcod3 is not passed to ASuI parent class.Bob Wilson2009-10-261-2/+2
* Add more ARM instruction encodings for 's' bit set and "rs" register encodingBob Wilson2009-10-261-2/+18