Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 years ago |
Ulrich Weigand
|
ef54162998
Allow target to handle STRICT floating-point nodes
|
6 years ago |
Bjorn Pettersson
|
bba2202bb1
[CodeGen] Add "const" to MachineInstr::mayAlias
|
6 years ago |
Philip Reames
|
5a295517ec
[ImplicitNullChecks] Support unordered atomic accesses
|
6 years ago |
Philip Reames
|
5021270f7b
Be conservative about unordered accesses for the moment
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Francis Visoiu Mistrih
|
83895b33cb
[CodeGen][NFC] Make `TII::getMemOpBaseImmOfs` return a base operand
|
6 years ago |
George Burgess IV
|
ea46abe2cc
Replace most users of UnknownSize with LocationSize::unknown(); NFC
|
6 years ago |
Fangrui Song
|
35bfd59001
Fix typos. NFC
|
7 years ago |
Chandler Carruth
|
2a752bfdae
[MI] Change the array of `MachineMemOperand` pointers to be
|
7 years ago |
Fangrui Song
|
7d88286b7c
[CodeGen] Fix inconsistent declaration parameter name
|
7 years ago |
Max Kazantsev
|
2dfeba53c3
[ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
|
7 years ago |
Craig Topper
|
3e976e6806
[CodeGen] Use MachineInstr::getOperand(0) instead of gets the defs iterator_range and calling begin. NFC
|
7 years ago |
Vedant Kumar
|
ca6a4d968e
[STLExtras] Add size() for ranges, and remove distance()
|
7 years ago |
Vedant Kumar
|
48fd38c573
[STLExtras] Add distance() for ranges, pred_size(), and succ_size()
|
7 years ago |
Hiroshi Inoue
|
8040eab589
[NFC] fix trivial typos in comments and documents
|
7 years ago |
Hiroshi Inoue
|
5cba328f5a
[NFC] fix trivial typos in comments
|
7 years ago |
Francis Visoiu Mistrih
|
fd11bc0813
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
|
7 years ago |
Zachary Turner
|
9a4e15cb76
Mark all library options as hidden.
|
7 years ago |
Francis Visoiu Mistrih
|
a4ec08b6fd
[CodeGen] Print register names in lowercase in both MIR and debug output
|
7 years ago |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 years ago |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 years ago |
Yichao Yu
|
e60981b454
Fix implicit null check with negative offset
|
7 years ago |
Eugene Zelenko
|
7cf6af50d7
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 years ago |
Serguei Katkov
|
0c0ee9fbca
[ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
|
8 years ago |
Serguei Katkov
|
608be862ff
[ImplicitNullChecks] Uphold an invariant in areMemoryOpsAliased
|
8 years ago |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 years ago |
Matthias Braun
|
3728b43077
ImplicitNullChecks: Clear kill/dead flags when moving instructions around
|
8 years ago |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 years ago |
Serguei Katkov
|
81e9372c9e
[INC] Test commit. NFC.
|
8 years ago |