تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  Craig Topper 273fd11da9 Use range based for loops to avoid needing to re-mention SmallPtrSet size. 11 سال پیش
  Eric Christopher 6035518e3b Have MachineFunction cache a pointer to the subtarget to make lookups 11 سال پیش
  Eric Christopher 9f85dccfc6 Remove the TargetMachine forwards for TargetSubtargetInfo based 11 سال پیش
  Alexey Samsonov 846781235d Convert more loops to range-based equivalents 11 سال پیش
  Alexey Samsonov 4aef7270c9 Convert several loops over MachineFunction basic blocks to range-based loops 11 سال پیش
  Craig Topper 4ba844388c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 11 سال پیش
  Craig Topper 9e639e8fd9 Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size. 12 سال پیش
  Craig Topper f22fd3f7b5 Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. 12 سال پیش
  Chad Rosier 5cc3c989fc Simplify logic now that r182490 is in place. No functional change intended. 12 سال پیش
  Jakob Stoklund Olesen b45e4deb10 Remove special-casing of return blocks for liveness. 12 سال پیش
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. 12 سال پیش
  Jakob Stoklund Olesen fb9ebbf236 Switch most getReservedRegs() clients to the MRI equivalent. 13 سال پیش
  Manman Ren b720be6a50 Release build: guard dump functions with 13 سال پیش
  Benjamin Kramer 11b4505899 LiveVariables: Compute a set of defs and kills to speed up updating LV during critical edge splitting. 13 سال پیش
  Manman Ren 77e300e8f0 Release build: guard dump functions with "ifndef NDEBUG" 13 سال پیش
  Jakob Stoklund Olesen 7806c0778f Teach LiveVariables to handle <undef> operands. 13 سال پیش
  Jakob Stoklund Olesen 396618b43a Switch all register list clients to the new MC*Iterator interface. 13 سال پیش
  Lang Hames 16d6eae082 Fix typo. 13 سال پیش
  Jakob Stoklund Olesen 9ab3dbe617 Assert on SSA errors in LiveVariables. 13 سال پیش
  Craig Topper 9ebfbf8b9f Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce static data size. 13 سال پیش
  Andrew Trick 8dd26253f5 RegAlloc superpass: includes phi elimination, coalescing, and scheduling. 13 سال پیش
  Andrew Trick 8247e0dca6 whitespace 13 سال پیش
  Evan Cheng 7423db2dcf Fix an obvious typo. 13 سال پیش
  Jakob Stoklund Olesen 8c47ad8c47 Handle register masks in LiveVariables. 13 سال پیش
  Jakob Stoklund Olesen 4888d5e98c Delete an unused member variable. 13 سال پیش
  Evan Cheng bfe8afaaec After r147827 and r147902, it's now possible for unallocatable registers to be 13 سال پیش
  Evan Cheng 5a96b3dad2 Add bundle aware API for querying instruction properties and switch the code 13 سال پیش
  Evan Cheng 7c2a4a30e0 First chunk of MachineInstr bundle support. 13 سال پیش
  Duncan Sands 1f6a329f79 Silence a bunch (but not all) "variable written but not read" warnings 14 سال پیش
  Benjamin Kramer f337fb2fa8 Reduce vector reallocations. 14 سال پیش