Craig Topper
|
393ae63d24
[X86] Fix several places that weren't passing what they though they were to MachineInstr::print
|
6 年之前 |
Petar Jovanovic
|
0ddfb52ad6
[DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)
|
6 年之前 |
Amy Huang
|
ec039c845f
Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
|
6 年之前 |
Bjorn Pettersson
|
bba2202bb1
[CodeGen] Add "const" to MachineInstr::mayAlias
|
6 年之前 |
Philip Reames
|
c2065f2c0b
Allow unordered loads to be considered invariant in CodeGen
|
6 年之前 |
Philip Reames
|
7747c1d2df
Allow code motion (and thus folding) for atomic (but unordered) memory operands
|
6 年之前 |
Chen Zheng
|
c67948988f
[NFC] add/modify wrapper function for findRegisterDefOperand().
|
6 年之前 |
Philip Reames
|
5021270f7b
Be conservative about unordered accesses for the moment
|
6 年之前 |
Michael Berg
|
a4073f45f6
Move IR flag handling directly into builder calls for cases translated from Instructions in GlobalIsel
|
6 年之前 |
Wolfgang Pieb
|
2260299d7e
[DEBUGINFO] Reposting r352642: Handle restore instructions in LiveDebugValues
|
6 年之前 |
Philip Reames
|
edce282ba0
[CodeGen] Be as conservative about atomic accesses as for volatile
|
6 年之前 |
Wolfgang Pieb
|
03d9f9c87e
Reverting r352642 - Handle restore instructions in LiveDebugValues - as it's causing
|
6 年之前 |
Wolfgang Pieb
|
bc99383d67
[DEBUGINFO] Handle restore instructions in LiveDebugValues
|
6 年之前 |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年之前 |
Vladimir Stefanovic
|
3af27b49cf
[mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25
|
6 年之前 |
Stanislav Mekhanoshin
|
1c82b7de9d
Fix MachineInstr::findRegisterUseOperandIdx subreg checks
|
6 年之前 |
Carlos Alberto Enciso
|
42b5443507
[DebugInfo][Dexter] Incorrect DBG_VALUE after MCP dead copy instruction removal.
|
6 年之前 |
Francis Visoiu Mistrih
|
fa73cae344
[CodeGen] Always print register ties in MI::dump()
|
7 年之前 |
Michael Berg
|
9de32f78e1
Copy utilities updated and added for MI flags
|
7 年之前 |
Craig Topper
|
ee5f4639a8
[MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
|
7 年之前 |
Michael Berg
|
87d1f822bf
add IR flags to MI
|
7 年之前 |
Sven van Haastregt
|
b219bbc863
Fix argument type in MachineInstr::hasPropertyInBundle
|
7 年之前 |
Carlos Alberto Enciso
|
03c16fb53c
[DWARF] Missing location debug information with -O2.
|
7 年之前 |
Krzysztof Parzyszek
|
7e54adc682
Consistently use MemoryLocation::UnknownSize to indicate unknown access size
|
7 年之前 |
Chandler Carruth
|
e90d44039a
[x86/MIR] Implement support for pre- and post-instruction symbols, as
|
7 年之前 |
Chandler Carruth
|
2a752bfdae
[MI] Change the array of `MachineMemOperand` pointers to be
|
7 年之前 |
Mikael Holmen
|
b16b4ba59a
[DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property
|
7 年之前 |
Michael Berg
|
6f176b72c1
[NFC] make MIFlag accessor functions consistant with usage model
|
7 年之前 |
Roman Tereshin
|
b1c42dee78
[MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
|
7 年之前 |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 年之前 |