Jeremy Morse
|
a1318bfa1b
[DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locations
|
6 år sedan |
Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 år sedan |
Kai Luo
|
193998e8d8
[MachineCSE][NFC] Use 'profitable' rather than 'beneficial' to name method.
|
6 år sedan |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 år sedan |
Kai Luo
|
8f326c9dab
[MachineCSE][MachinePRE] Avoid hoisting code from code regions into hot BBs.
|
6 år sedan |
Anton Afanasyev
|
5ea18e1c35
[MIR] Skip hoisting to basic block which may throw exception or return
|
6 år sedan |
Anton Afanasyev
|
c4a28d7017
[MIR] Add simple PRE pass to MachineCSE
|
6 år sedan |
Ulrich Weigand
|
ef54162998
Allow target to handle STRICT floating-point nodes
|
6 år sedan |
David L. Jones
|
4b7838899d
Revert r361356: "[MIR] Add simple PRE pass to MachineCSE"
|
6 år sedan |
Anton Afanasyev
|
ae84d50125
[MIR] Add simple PRE pass to MachineCSE
|
6 år sedan |
Anton Afanasyev
|
c4825211ba
Revert "[MIR] Add simple PRE pass to MachineCSE"
|
6 år sedan |
Anton Afanasyev
|
cc60a82400
[MIR] Add simple PRE pass to MachineCSE
|
6 år sedan |
David Green
|
7970a1f6be
[Codegen] Remove dead flags on Physical Defs in machine cse
|
6 år sedan |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 år sedan |
Roman Tereshin
|
315f6cf87c
[MachineCSE][GlobalISel] Making sure MachineCSE works mid-GlobalISel (again)
|
6 år sedan |
Carlos Alberto Enciso
|
42b5443507
[DebugInfo][Dexter] Incorrect DBG_VALUE after MCP dead copy instruction removal.
|
6 år sedan |
Carlos Alberto Enciso
|
03c16fb53c
[DWARF] Missing location debug information with -O2.
|
7 år sedan |
Roman Tereshin
|
b1c42dee78
[MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
|
7 år sedan |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 år sedan |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 år sedan |
Michael Zolotukhin
|
53458b4d8a
[MachineCSE] Rewrite a loop checking if a block is in a set of blocks without using a set. NFC.
|
7 år sedan |
Justin Bogner
|
3df0e39672
GlobalISel: Make MachineCSE runnable in the middle of the GlobalISel
|
7 år sedan |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 år sedan |
Francis Visoiu Mistrih
|
fd11bc0813
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
|
7 år sedan |
Francis Visoiu Mistrih
|
a4ec08b6fd
[CodeGen] Print register names in lowercase in both MIR and debug output
|
7 år sedan |
Tony Jiang
|
8c81e8544f
[MachineCSE] Add new callback for is caller preserved or constant physregs
|
7 år sedan |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 år sedan |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 år sedan |
Eugene Zelenko
|
2de563a9ab
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 år sedan |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 år sedan |