aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Changed to use the OutputBuffer instead of the methods in MachO and ELFBill Wendling2007-01-172-191/+0
* Revert patch.Bill Wendling2007-01-172-10/+191
* Removed methods which are now in the respective TargetObjInfo implementations.Bill Wendling2007-01-172-191/+10
* rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner2007-01-151-1/+1
* Primitive types don't include integers any more, adjust.Reid Spencer2007-01-141-1/+1
* - Move RTLIB::Libcall enum to a separate file.Evan Cheng2007-01-121-0/+107
* move ExtWeakSymbols to AsmPrinterRafael Espindola2006-12-181-0/+5
* Accidental submission.Bill Wendling2006-12-171-1/+0
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-179-55/+19
* Apply B. Scott Michel's patch for PR1054, thanks!Chris Lattner2006-12-161-16/+71
* Typo.Evan Cheng2006-12-161-1/+1
* The best unbreakage yet, addressing Bill's concerns.Jeff Cohen2006-12-163-6/+30
* An even better unbreakage...Jeff Cohen2006-12-153-18/+4
* Complete unbreak of VC++ (Chris identified the simple fix).Jeff Cohen2006-12-152-0/+2
* File missing from last check in.Jim Laskey2006-12-141-4/+4
* 1. Tidy up jump table info.Jim Laskey2006-12-141-3/+6
* Properly mangles symbol table namesNate Begeman2006-12-111-21/+36
* Add a default relocation type, and allow clients to set the ConstantValNate Begeman2006-12-111-0/+14
* Removed more <iostream> includesBill Wendling2006-12-071-1/+1
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-075-18/+18
* Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand().Evan Cheng2006-12-061-17/+5
* Change global descriptor names to provide name, full name and linkage name.Jim Laskey2006-11-301-7/+8
* - MachineInstr now keeps a ptr to TargetInstrDescriptor instead of Opcode.Evan Cheng2006-11-301-6/+11
* Oops! didn't mean to put this in there yet.Bill Wendling2006-11-291-5/+0
* Converted to using llvm streams instead of <iostream>sBill Wendling2006-11-291-3/+2
* Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling2006-11-291-0/+5
* Added a temporary hack to get the llvm-streams to work for future checkins.Bill Wendling2006-11-285-6/+54
* Fix indentation.Evan Cheng2006-11-281-2/+2
* Added helper function to transition to using llvm streams.Bill Wendling2006-11-281-2/+13
* Change MachineInstr ctor's to take a TargetInstrDescriptor reference insteadEvan Cheng2006-11-272-37/+29
* setOperand should not zap the operand list or add implicit operands to anChris Lattner2006-11-201-1/+1
* MachineInstr includes thisChris Lattner2006-11-181-1/+0
* Implement operator<< for machine basic blocks to make it easier to dump them.Chris Lattner2006-11-182-0/+2
* Hopefully a good crack at making debugging work on intel -disable-fp-elim.Jim Laskey2006-11-171-1/+17
* Allow target to specify alignment for function stub.Evan Cheng2006-11-161-1/+1
* Added "removeRange", which takes and removes an entire LiveRange.Bill Wendling2006-11-161-0/+4
* Added a new method "CreateNewLiveInterval" which, given a list ofBill Wendling2006-11-161-0/+5
* ChangeToRegister should clear IsImp bit.Evan Cheng2006-11-151-4/+4
* Do away with kill / dead maps. Move kill / dead info onto MI's.Evan Cheng2006-11-151-95/+36
* Add copyKillDeadInfo to copy kill / dead info; other minor updates.Evan Cheng2006-11-151-8/+28
* Simplify IntrinsicLowering and clarify that it is only for use by theChris Lattner2006-11-151-30/+3
* Matches MachineInstr changes.Evan Cheng2006-11-131-14/+15
* - Let MachineInstr ctors add implicit def and use operands. Other operandsEvan Cheng2006-11-131-10/+65
* Add methods to add implicit def use operands to a MI.Evan Cheng2006-11-112-0/+9
* Shut up the warning.Jim Laskey2006-11-101-1/+1
* Add implicit def / use operands to MachineInstr.Evan Cheng2006-11-102-6/+20
* Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng2006-11-092-13/+14
* Wasn't handling case of when machine move labels were undefined.Jim Laskey2006-11-081-1/+6
* 1. Add a pass to fold debug label instructions so a debug info client can detectJim Laskey2006-11-072-11/+30
* Unbreak VC++ build.Jeff Cohen2006-11-052-3/+4