aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* 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
* Now that setStartLabel takes an MCSymbol, we can de-ID'izeChris Lattner2010-03-091-4/+5
* strength reduce MMI::MappedLabel to MMI::isLabelDeleted,Chris Lattner2010-03-091-5/+6
* inline RemapLabel into its only caller and simplify.Chris Lattner2010-03-091-11/+3
* move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner2010-03-081-0/+8
* Add some new bits of debug info handling. NoDale Johannesen2010-03-061-3/+13
* inline CannotYetSelectIntrinsic into CannotYetSelect and simplify.Chris Lattner2010-03-041-1/+0
* Move MachineInstrExpressionTrait::getHashValue() out of line so it can skip o...Evan Cheng2010-03-031-42/+1
* Re-apply r97667 but with a little bit of thought put into the patch. This imp...Evan Cheng2010-03-031-0/+65
* Revert 97667. It broke a bunch of tests.Dan Gohman2010-03-031-62/+0
* Move DenseMapInfo for MachineInstr* to MachineInstr.hEvan Cheng2010-03-031-0/+62
* Add MachineRegisterInfo::hasOneUse and hasOneNonDBGUse.Evan Cheng2010-03-031-0/+8
* speed up scope node processing: if the first element of a scopeChris Lattner2010-03-031-4/+7
* introduce a new SwitchTypeMatcher node (which is analogous toChris Lattner2010-03-031-0/+1
* - Change MachineInstr::isIdenticalTo to take a new option that determines whe...Evan Cheng2010-03-031-9/+8
* Ordering forward declarations.Evan Cheng2010-03-031-3/+3
* remove 300 lines of code that is now dead in the MSP430 backendChris Lattner2010-03-021-2/+2
* Fix some issues in WalkChainUsers dealing with Chris Lattner2010-03-021-1/+2
* Swap parameters of isSafeToMove and isSafeToReMat for consistency.Evan Cheng2010-03-021-4/+4
* Fix the xfail I added a couple of patches back. The issueChris Lattner2010-03-021-0/+6