Jeremy Morse
|
a1318bfa1b
[DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locations
|
6 tahun lalu |
Jonas Devlieghere
|
114087caa6
[llvm] Migrate llvm::make_unique to std::make_unique
|
6 tahun lalu |
Matt Arsenault
|
2925bcc46f
CodeGen: Migration to using Register
|
6 tahun lalu |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 tahun lalu |
Ulrich Weigand
|
ef54162998
Allow target to handle STRICT floating-point nodes
|
6 tahun lalu |
Craig Topper
|
393ae63d24
[X86] Fix several places that weren't passing what they though they were to MachineInstr::print
|
6 tahun lalu |
Petar Jovanovic
|
0ddfb52ad6
[DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)
|
6 tahun lalu |
Amy Huang
|
ec039c845f
Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
|
6 tahun lalu |
Bjorn Pettersson
|
bba2202bb1
[CodeGen] Add "const" to MachineInstr::mayAlias
|
6 tahun lalu |
Philip Reames
|
c2065f2c0b
Allow unordered loads to be considered invariant in CodeGen
|
6 tahun lalu |
Philip Reames
|
7747c1d2df
Allow code motion (and thus folding) for atomic (but unordered) memory operands
|
6 tahun lalu |
Chen Zheng
|
c67948988f
[NFC] add/modify wrapper function for findRegisterDefOperand().
|
6 tahun lalu |
Philip Reames
|
5021270f7b
Be conservative about unordered accesses for the moment
|
6 tahun lalu |
Michael Berg
|
a4073f45f6
Move IR flag handling directly into builder calls for cases translated from Instructions in GlobalIsel
|
6 tahun lalu |
Wolfgang Pieb
|
2260299d7e
[DEBUGINFO] Reposting r352642: Handle restore instructions in LiveDebugValues
|
6 tahun lalu |
Philip Reames
|
edce282ba0
[CodeGen] Be as conservative about atomic accesses as for volatile
|
6 tahun lalu |
Wolfgang Pieb
|
03d9f9c87e
Reverting r352642 - Handle restore instructions in LiveDebugValues - as it's causing
|
6 tahun lalu |
Wolfgang Pieb
|
bc99383d67
[DEBUGINFO] Handle restore instructions in LiveDebugValues
|
6 tahun lalu |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 tahun lalu |
Vladimir Stefanovic
|
3af27b49cf
[mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25
|
6 tahun lalu |
Stanislav Mekhanoshin
|
1c82b7de9d
Fix MachineInstr::findRegisterUseOperandIdx subreg checks
|
6 tahun lalu |
Carlos Alberto Enciso
|
42b5443507
[DebugInfo][Dexter] Incorrect DBG_VALUE after MCP dead copy instruction removal.
|
6 tahun lalu |
Francis Visoiu Mistrih
|
fa73cae344
[CodeGen] Always print register ties in MI::dump()
|
7 tahun lalu |
Michael Berg
|
9de32f78e1
Copy utilities updated and added for MI flags
|
7 tahun lalu |
Craig Topper
|
ee5f4639a8
[MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
|
7 tahun lalu |
Michael Berg
|
87d1f822bf
add IR flags to MI
|
7 tahun lalu |
Sven van Haastregt
|
b219bbc863
Fix argument type in MachineInstr::hasPropertyInBundle
|
7 tahun lalu |
Carlos Alberto Enciso
|
03c16fb53c
[DWARF] Missing location debug information with -O2.
|
7 tahun lalu |
Krzysztof Parzyszek
|
7e54adc682
Consistently use MemoryLocation::UnknownSize to indicate unknown access size
|
7 tahun lalu |
Chandler Carruth
|
e90d44039a
[x86/MIR] Implement support for pre- and post-instruction symbols, as
|
7 tahun lalu |