aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackColoring.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-12-15Revert "[StackColoring] Delete dead stack slots (#75351)"revert-75351-usscPaul Kirth1-18/+2
2023-12-15[StackColoring] Delete dead stack slots (#75351)mohammed-nurulhoque1-2/+18
2023-12-13Revert "[StackColoring] Delete dead stack slots (#72633)"Nikita Popov1-17/+1
2023-12-13[StackColoring] Delete dead stack slots (#72633)mohammed-nurulhoque1-1/+17
2023-12-04[CodeGen] Split off PseudoSourceValueManager into separate header (NFC) (#73327)Nikita Popov1-0/+1
2023-11-23[StackColoring] Do not drop AA metadata when not doing remappings (#71958)Björn Pettersson1-2/+4
2023-09-22[StackColoring] Handle fixed object indexNikita Popov1-1/+2
2023-09-22[StackColoring] Handle SEH catch object stack slots conservativelyNikita Popov1-48/+13
2023-07-31[StackColoring] Fix typo in commentJay Foad1-1/+1
2023-05-11[MachineFunction][DebugInfo][nfc] Introduce EntryValue variable kindFelipe de Azevedo Piovezan1-3/+4
2023-04-17Fix uninitialized pointer members in CodeGenAkshay Khadse1-3/+3
2022-05-17[StackColoring] Don't merge slots with differing StackIDsFraser Cormack1-0/+5
2022-04-06Fix warnings about variables that are set but only used in debug modeMartin Storsjö1-0/+3
2022-03-16Cleanup codegen includesserge-sans-paille1-2/+0
2022-03-10Revert "Cleanup codegen includes"Nico Weber1-0/+2
2022-03-10Cleanup codegen includesserge-sans-paille1-2/+0
2021-09-14[StackColoring] Fix a debug invariance problemBjorn Pettersson1-0/+2
2021-02-19[CodeGen] Use range-based for loops (NFC)Kazu Hirata1-6/+4
2020-11-06[NFC] Fix typo in comment.Than McIntosh1-1/+1
2020-11-04[StackColoring] Conservatively merge catch point of V for catch(V)Xiang1 Zhang1-3/+49
2020-07-31[NFC] Remove unused GetUnderlyingObject paramenterVitaly Buka1-1/+1
2020-05-19[StackColoring] When remapping alloca's move the To alloca if the From alloca...Craig Topper1-0/+5
2020-04-01[Alignment][NFC] Transition to MachineFrameInfo::getObjectAlign()Guillaume Chatelet1-2/+2
2020-01-27Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunc...Fangrui Song1-2/+14
2020-01-27Revert "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunc...Nico Weber1-12/+2
2020-01-21[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::ge...Fangrui Song1-2/+12
2020-01-19[StackColoring] Remap FixedStackPseudoSourceValue frame index referenced by M...Fangrui Song1-0/+9
2019-12-19Make more use of MachineInstr::mayLoadOrStore.Jay Foad1-1/+1
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+1
2019-04-23Use llvm::stable_sortFangrui Song1-4/+5
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song1-1/+1
2018-08-16[MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth1-7/+5
2018-08-14[SDAG] Remove the reliance on MI's allocation strategy forChandler Carruth1-1/+1
2018-07-16[CodeGen] Fix inconsistent declaration parameter nameFangrui Song1-1/+1
2018-07-13CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun1-10/+11
2018-07-12Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipe...Matthias Braun1-11/+10
2018-07-12CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun1-10/+11
2018-05-29StackColoring: better handling of statically unreachable codeThan McIntosh1-2/+5
2018-05-18Revert changes from D46265.Than McIntosh1-5/+2
2018-05-18StackColoring: better handling of statically unreachable codeThan McIntosh1-2/+5
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-34/+38
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen1-3/+3
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber1-0/+1
2018-04-06[CodeGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang1-1/+1
2018-03-30Fix a bunch of typoes. NFCFangrui Song1-1/+1
2018-03-19Stylish change. NFCXin Tong1-2/+2
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun1-3/+2
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih1-1/+1
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-1/+1