Commit History

Autor SHA1 Mensaxe Data
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Francis Visoiu Mistrih 08223c34d4 Replace "no-frame-pointer-*" function attributes with "frame-pointer" %!s(int64=6) %!d(string=hai) anos
  Matthias Braun d318139827 MachineFunction: Return reference from getFunction(); NFC %!s(int64=7) %!d(string=hai) anos
  David Blaikie e3a9b4ce3a Fix a bunch more layering of CodeGen headers that are in Target %!s(int64=7) %!d(string=hai) anos
  David Blaikie 803f827385 Move TargetFrameLowering.h to CodeGen where it's implemented %!s(int64=7) %!d(string=hai) anos
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... %!s(int64=8) %!d(string=hai) anos
  Eric Christopher 5c2a1d9dc4 Remove LessPreciseFPMADOption from TargetOptions along with all of the %!s(int64=8) %!d(string=hai) anos
  Matthias Braun f79c57a412 MachineFunction: Return reference for getFrameInfo(); NFC %!s(int64=9) %!d(string=hai) anos
  Akira Hatanaka 516286ff69 Use function attribute "trap-func-name" and remove TargetOptions::TrapFuncName. %!s(int64=10) %!d(string=hai) anos
  Akira Hatanaka 6f49135066 Remove NoFramePointerElim and NoFramePointerElimOverride from TargetOptions and %!s(int64=10) %!d(string=hai) anos
  Akira Hatanaka 01461204b3 Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions. %!s(int64=10) %!d(string=hai) anos
  Akira Hatanaka c17da7166d Simplify and rename function overrideFunctionAttributes. NFC. %!s(int64=10) %!d(string=hai) anos
  Eric Christopher 46e3c5a0f7 Remove CFIFuncName from TargetOptions as it is currently unused. %!s(int64=10) %!d(string=hai) anos
  Eric Christopher b9765d2fa0 Remove the CFIEnforcing flag from TargetOptions as it is unused. %!s(int64=10) %!d(string=hai) anos
  Eric Christopher ce0f74d412 Migrate ABIName to MCTargetOptions so that it can be shared between %!s(int64=10) %!d(string=hai) anos
  Eric Christopher c559ba7251 Add a new string member to the TargetOptions struct for the name %!s(int64=10) %!d(string=hai) anos
  Tom Roeder 63dea2c952 Add Forward Control-Flow Integrity. %!s(int64=10) %!d(string=hai) anos
  Chandler Carruth 974a445bd9 Re-sort all of the includes with ./utils/sort_includes.py so that %!s(int64=11) %!d(string=hai) anos
  Bill Wendling 062cd9437f Check only if we have this attribute. If it's not an attribute, then it's assumed false. %!s(int64=12) %!d(string=hai) anos
  Bill Wendling f245ae5a4a Replace the "NoFramePointerElimNonLeaf" target option with a function attribute. %!s(int64=12) %!d(string=hai) anos
  Bill Wendling 228546b8cb This is now a duplicate. %!s(int64=12) %!d(string=hai) anos
  Bill Wendling 59aa540738 Make the comparison operators non-member functions. %!s(int64=12) %!d(string=hai) anos
  Rafael Espindola e449654815 Remove exception handling support from the old JIT. %!s(int64=12) %!d(string=hai) anos
  Bill Wendling 13bbe1f52e Use the target options specified on a function to reset the back-end. %!s(int64=12) %!d(string=hai) anos
  Nick Lewycky 028700f544 Move parts of lib/Target that use CodeGen into lib/CodeGen. %!s(int64=13) %!d(string=hai) anos