aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
AgeCommit message (Expand)Author
2010-03-30Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson
2010-03-30Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang
2010-03-30Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allowsBenjamin Kramer
2010-03-30Reapply r99881 with some fixes: only call destructor in releaseMemory!Torok Edwin
2010-03-29Pool allocate SDDbgValue nodes.Evan Cheng
2010-03-29Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinte...Devang Patel
2010-03-28Revert 99772.Devang Patel
2010-03-28Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.Devang Patel
2010-03-28add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and Chris Lattner
2010-03-27bump FIRST_TARGET_MEMORY_OPCODE back up, there is no reason to make it a tigh...Chris Lattner
2010-03-26Add few missed libcalls and correct names for others.Anton Korobeynikov
2010-03-25Reapply Kevin's change 94440, now that Chris has fixed the limitation onBob Wilson
2010-03-25Fix typo.Devang Patel
2010-03-25Change how dbg_value sdnodes are converted into machine instructions. Their p...Evan Cheng
2010-03-24Speculatively revert this to see if it fixes buildbot failures.Bob Wilson
2010-03-24Added the Advanced Encryption Standard (AES) Instructions.Kevin Enderby
2010-03-19Stop trying to merge identical jump tables. This had been inadvertentlyBob Wilson
2010-03-18Fix pr6543: svn r88806 changed MachineJumpTableInfo::getJumpTableIndex() toBob Wilson
2010-03-16Fix the third (and last known) case of code update problems due Chris Lattner
2010-03-15Implement support for the case when a reference to a addr-of-bb Chris Lattner
2010-03-15Fix the case when a reference to an address taken BB is emitted in oneChris Lattner
2010-03-15MachineMove ctor doesn't need to to mutate input, add 'const'Chris Lattner
2010-03-15remove dead method.Chris Lattner
2010-03-14Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodesDuncan Sands
2010-03-14Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov
2010-03-14Add DAG nodes to represent FP16 <-> FP32 intrinsicsAnton Korobeynikov
2010-03-14fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner
2010-03-14get MMI out of the label uniquing business, just go to MCContextChris Lattner
2010-03-14Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner
2010-03-14switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner
2010-03-14change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner
2010-03-14eliminate InvalidateLabel and LabelIDList from MMI and replaceChris Lattner
2010-03-14use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner
2010-03-14change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner
2010-03-13eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner
2010-03-13rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner
2010-03-13add builder support for mcsymbol operands.Chris Lattner
2010-03-13add support for MCSymbols as operands to MachineInstrs.Chris Lattner
2010-03-12inline GetGlobalValueSymbol into the rest its callers andChris Lattner
2010-03-12eliminate the X86 version of GetGlobalValueSymbol, allowingChris Lattner
2010-03-11rename getSymbolForDwarf* to getExprForDwarf* since it returnsChris Lattner
2010-03-11Add a new jump table encoding to indicate jump tables entriesRichard Osborne
2010-03-11The check for coalescing a virtual register to a physical register, e.g.Evan Cheng
2010-03-11Make sure HasDebugValue is initialized. This should fixDale Johannesen
2010-03-10Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling
2010-03-10Progress towards shepherding debug info through SelectionDAG.Dale Johannesen
2010-03-09reapply r98035:Chris Lattner
2010-03-09Speculatively revert r98035. It appears to have caused a set of buildbotEric Christopher
2010-03-09Now that setStartLabel takes an MCSymbol, we can de-ID'izeChris Lattner
2010-03-09strength reduce MMI::MappedLabel to MMI::isLabelDeleted,Chris Lattner