summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/PseudoSourceValue.cpp
AgeCommit message (Expand)Author
2024-06-28[IR] Remove Function.h include from Analysis.h (NFC) (#97056)Nikita Popov
2024-05-14[CodeGen] Use SmallVector for FixedStackPSVs (#91760)aengelke
2023-12-04[CodeGen] Split off PseudoSourceValueManager into separate header (NFC) (#73327)Nikita Popov
2022-06-01CodeGen: Move getAddressSpaceForPseudoSourceKind into TargetMachineMatt Arsenault
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2022-02-06[CodeGen] Use = default (NFC)Kazu Hirata
2020-04-29Revert rG5c4b4a62256876 "PseudoSourceValue.h - reduce GlobalValue.h include t...Simon Pilgrim
2020-04-29PseudoSourceValue.h - reduce GlobalValue.h include to forward declaration. NFC.Simon Pilgrim
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-20[PSV] Update API to be able to use TargetCustom without UB.Marcello Maggioni
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-09-14Add AddresSpace to PseudoSourceValue.Jan Sjodin
2017-03-28Fix crashing on TargetCustom PseudoSourceValuesMatt Arsenault
2016-04-18[NFC] Header cleanupMehdi Amini
2015-10-24Refactor: Simplify boolean conditional return statements in lib/CodeGen.Rafael Espindola
2015-08-11PseudoSourceValue: Transform the mips subclass to target independent subclassesAlex Lorenz
2015-08-11PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz
2015-08-11PseudoSourceValue: Introduce a 'PSVKind' enumerator.Alex Lorenz
2015-08-11PseudoSourceValue: Update comments and fix lowercase variable names. NFC.Alex Lorenz
2015-08-11Reformat PseudoSourceValue.cpp and PseudoSourceValue.h. NFC.Alex Lorenz
2014-08-16Make isAliased property for fixed-offset stack objects adjustableHal Finkel
2014-04-15Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2010-11-29Merge System into Support.Michael J. Spencer
2010-03-04Fix memcheck-found leaks: one false positive from using new[], and one trueJeffrey Yasskin
2009-11-12Do some cleanups suggested by Chris.David Greene
2009-11-12Make FixedStackPseudoSourceValue a first-class PseudoSourceValue byDavid Greene
2009-11-01Add PseudoSourceValue::mayAlias. It returns true if the object can ever alias...Evan Cheng
2009-10-27pseudosourcevalue is also still using getGlobalContext(), so it isn'tChris Lattner
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-18Spill slots cannot alias.Evan Cheng
2009-10-18-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixedEvan Cheng
2009-10-17Revert 84315 for now. Re-thinking the patch.Evan Cheng
2009-10-17Rename getFixedStack to getStackObject. The stack objects represented are notEvan Cheng
2009-10-06Introduce and use convenience methods for getting pointer typesDuncan Sands
2009-09-23Give MachineMemOperand an operator<<, factoring out code fromDan Gohman
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-03-23Now that errs() is properly non-buffered, there's no need toDan Gohman
2008-12-03Have PseudoSourceValue override Value::dump, so that it worksDan Gohman
2008-08-27Remove the std::ostream form of PseudoSourceValue's print,Dan Gohman
2008-08-24simplify PseudoSourceValue printing a bit. Unnest all of PseudoSourceValue.c...Chris Lattner
2008-08-24Print PseudoSourceValue.Evan Cheng