Wolfgang Pieb
|
03d9f9c87e
Reverting r352642 - Handle restore instructions in LiveDebugValues - as it's causing
|
6 ani în urmă |
Wolfgang Pieb
|
bc99383d67
[DEBUGINFO] Handle restore instructions in LiveDebugValues
|
6 ani în urmă |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 ani în urmă |
Vladimir Stefanovic
|
3af27b49cf
[mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25
|
6 ani în urmă |
Stanislav Mekhanoshin
|
1c82b7de9d
Fix MachineInstr::findRegisterUseOperandIdx subreg checks
|
6 ani în urmă |
Carlos Alberto Enciso
|
42b5443507
[DebugInfo][Dexter] Incorrect DBG_VALUE after MCP dead copy instruction removal.
|
6 ani în urmă |
Francis Visoiu Mistrih
|
fa73cae344
[CodeGen] Always print register ties in MI::dump()
|
7 ani în urmă |
Michael Berg
|
9de32f78e1
Copy utilities updated and added for MI flags
|
7 ani în urmă |
Craig Topper
|
ee5f4639a8
[MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
|
7 ani în urmă |
Michael Berg
|
87d1f822bf
add IR flags to MI
|
7 ani în urmă |
Sven van Haastregt
|
b219bbc863
Fix argument type in MachineInstr::hasPropertyInBundle
|
7 ani în urmă |
Carlos Alberto Enciso
|
03c16fb53c
[DWARF] Missing location debug information with -O2.
|
7 ani în urmă |
Krzysztof Parzyszek
|
7e54adc682
Consistently use MemoryLocation::UnknownSize to indicate unknown access size
|
7 ani în urmă |
Chandler Carruth
|
e90d44039a
[x86/MIR] Implement support for pre- and post-instruction symbols, as
|
7 ani în urmă |
Chandler Carruth
|
2a752bfdae
[MI] Change the array of `MachineMemOperand` pointers to be
|
7 ani în urmă |
Mikael Holmen
|
b16b4ba59a
[DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property
|
7 ani în urmă |
Michael Berg
|
6f176b72c1
[NFC] make MIFlag accessor functions consistant with usage model
|
7 ani în urmă |
Roman Tereshin
|
b1c42dee78
[MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
|
7 ani în urmă |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 ani în urmă |
Shiva Chen
|
085342284c
[DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr.
|
7 ani în urmă |
Roman Tereshin
|
297777e34f
[MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs
|
7 ani în urmă |
Michael Berg
|
ecfd97d59f
MachineInst support mapping SDNode fast math flags for support in Back End code generation
|
7 ani în urmă |
Nico Weber
|
0f38c60baf
IWYU for llvm-config.h in llvm, additions.
|
7 ani în urmă |
Francis Visoiu Mistrih
|
b91ac890b2
[CodeGen] Print user-friendly debug locations as MI comments
|
7 ani în urmă |
Krzysztof Parzyszek
|
b8924a00e7
[CodeGen] Fix printing bundles in MIR output
|
7 ani în urmă |
Francis Visoiu Mistrih
|
0d758f3663
[CodeGen] Use MIR syntax for MachineMemOperand printing
|
7 ani în urmă |
Francis Visoiu Mistrih
|
b34a8c964f
[AArch64] Keep track of MIFlags in the LoadStoreOptimizer
|
7 ani în urmă |
Francis Visoiu Mistrih
|
12d5807d03
[MIR] Allow frame-setup and frame-destroy on the same instruction
|
7 ani în urmă |
Andrew V. Tischenko
|
07ea57a569
The final step to close D41278 [MachineCombiner] Improve debug output (NFC).
|
7 ani în urmă |
Geoff Berry
|
13357c96d2
[MachineOperand][Target] MachineOperand::isRenamable semantics changes
|
7 ani în urmă |