aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Revert r100143.Eric Christopher2010-04-012-7/+2
* Add some switches helpful for debugging:David Greene2010-04-012-2/+7
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-301-3/+3
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-301-3/+3
* Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allowsBenjamin Kramer2010-03-303-17/+12
* Reapply r99881 with some fixes: only call destructor in releaseMemory!Edwin Török2010-03-301-6/+1
* Pool allocate SDDbgValue nodes.Evan Cheng2010-03-291-0/+10
* Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinte...Devang Patel2010-03-292-13/+1
* Revert 99772.Devang Patel2010-03-282-1/+13
* Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.Devang Patel2010-03-282-13/+1
* add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and Chris Lattner2010-03-281-0/+2
* bump FIRST_TARGET_MEMORY_OPCODE back up, there is no reason to make it a tigh...Chris Lattner2010-03-271-1/+1
* Add few missed libcalls and correct names for others.Anton Korobeynikov2010-03-261-0/+4
* Reapply Kevin's change 94440, now that Chris has fixed the limitation onBob Wilson2010-03-251-1/+1
* Fix typo.Devang Patel2010-03-251-4/+4
* Change how dbg_value sdnodes are converted into machine instructions. Their p...Evan Cheng2010-03-252-33/+38
* Speculatively revert this to see if it fixes buildbot failures.Bob Wilson2010-03-241-1/+1
* Added the Advanced Encryption Standard (AES) Instructions.Kevin Enderby2010-03-241-1/+1
* Stop trying to merge identical jump tables. This had been inadvertentlyBob Wilson2010-03-191-4/+0
* Fix pr6543: svn r88806 changed MachineJumpTableInfo::getJumpTableIndex() toBob Wilson2010-03-181-1/+5
* Fix the third (and last known) case of code update problems due Chris Lattner2010-03-161-0/+5
* Implement support for the case when a reference to a addr-of-bb Chris Lattner2010-03-151-0/+8
* Fix the case when a reference to an address taken BB is emitted in oneChris Lattner2010-03-151-1/+3
* MachineMove ctor doesn't need to to mutate input, add 'const'Chris Lattner2010-03-151-1/+2
* remove dead method.Chris Lattner2010-03-151-4/+0
* Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodesDuncan Sands2010-03-141-0/+4
* Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov2010-03-141-0/+2
* Add DAG nodes to represent FP16 <-> FP32 intrinsicsAnton Korobeynikov2010-03-141-0/+6
* fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner2010-03-142-2/+11
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-141-13/+1
* Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner2010-03-141-30/+16
* switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner2010-03-142-7/+6
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-144-10/+9
* eliminate InvalidateLabel and LabelIDList from MMI and replaceChris Lattner2010-03-141-17/+3
* use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner2010-03-141-8/+0
* change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner2010-03-144-30/+24
* eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner2010-03-132-2/+2
* rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner2010-03-133-15/+22
* add builder support for mcsymbol operands.Chris Lattner2010-03-131-0/+5
* add support for MCSymbols as operands to MachineInstrs.Chris Lattner2010-03-131-1/+16
* inline GetGlobalValueSymbol into the rest its callers andChris Lattner2010-03-121-4/+0
* eliminate the X86 version of GetGlobalValueSymbol, allowingChris Lattner2010-03-121-1/+1
* rename getSymbolForDwarf* to getExprForDwarf* since it returnsChris Lattner2010-03-111-6/+8
* Add a new jump table encoding to indicate jump tables entriesRichard Osborne2010-03-111-1/+5
* The check for coalescing a virtual register to a physical register, e.g.Evan Cheng2010-03-111-5/+5
* Make sure HasDebugValue is initialized. This should fixDale Johannesen2010-03-111-3/+3
* Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling2010-03-102-24/+24
* Progress towards shepherding debug info through SelectionDAG.Dale Johannesen2010-03-102-12/+85
* reapply r98035:Chris Lattner2010-03-091-4/+5
* Speculatively revert r98035. It appears to have caused a set of buildbotEric Christopher2010-03-091-5/+4