Historia zmian

Autor SHA1 Wiadomość Data
  Benjamin Kramer d628f19f5d [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. 11 lat temu
  Vincent Lejeune d254d3111e Add a RequireStructuredCFG Field to TargetMachine. 11 lat temu
  Andrew Trick f7b5e01636 Fix tail merging to assign the (more) correct BasicBlock when splitting. 12 lat temu
  Chad Rosier 62c320a755 Simplify logic now that r182490 is in place. No functional change intended. 12 lat temu
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR 12 lat temu
  Bill Wendling 831737d329 Remove the Function::getFnAttributes method in favor of using the AttributeSet 12 lat temu
  Bill Wendling 034b94b170 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. 12 lat temu
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. 12 lat temu
  Jakub Staszak df22702db0 Remove unneeded #include. 12 lat temu
  Bill Wendling 6765834754 Create enums for the different attributes. 13 lat temu
  Craig Topper 14ce91cc27 Fix indentation. Remove 'else' after return. No functional change. 13 lat temu
  Bill Wendling 2c18906118 Remove the `hasFnAttr' method from Function. 13 lat temu
  Benjamin Kramer 05d96f98cb Reduce duplicated hash map lookups. 13 lat temu
  Benjamin Kramer d9b0b02561 Fix typos found by http://github.com/lyda/misspell-check 13 lat temu
  Jakob Stoklund Olesen 396618b43a Switch all register list clients to the new MC*Iterator interface. 13 lat temu
  Jakob Stoklund Olesen f152fe8d48 Switch some getAliasSet clients to MCRegAliasIterator. 13 lat temu
  Bill Wendling dbb4e57a3c Forgot to reverse conditional. 13 lat temu
  Bill Wendling 20350db448 Reduce indentation by early detection of 'continue'. No functionality change. 13 lat temu
  Preston Gurd 6a8c7bf8e7 This patch fixes a problem which arose when using the Post-RA scheduler 13 lat temu
  Jakob Stoklund Olesen 80799fbe3c Branch folding may invalidate liveness. 13 lat temu
  Bill Wendling 5b2749abf5 Where the BranchFolding pass removes a branch then adds another better branch, 13 lat temu
  Craig Topper 9ebfbf8b9f Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce static data size. 13 lat temu
  Craig Topper e4fd907e72 Use uint16_t to store register overlaps to reduce static data. 13 lat temu
  Chad Rosier 90f20044ad Remove extra semi-colons. 13 lat temu
  Jakob Stoklund Olesen a230262791 Handle register masks in branch folding. 13 lat temu
  Andrew Trick 61f1e3db43 Move pass configuration out of pass constructors: BranchFolderPass 13 lat temu
  Andrew Trick 1df91b0e54 whitespace 13 lat temu
  David Blaikie 4d6ccb5f68 More dead code removal (using -Wunreachable-code) 13 lat temu
  Evan Cheng c16c25fbc3 When hoisting common code, watch out for uses which are marked "kill". If the 13 lat temu
  Evan Cheng 70017fb01b Revert part of r147716. Looks like x87 instructions kill markers are all messed 13 lat temu