aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/PseudoSourceValue.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-3/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-20[PSV] Update API to be able to use TargetCustom without UB.Marcello Maggioni1-2/+2
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie1-1/+1
2017-09-14Add AddresSpace to PseudoSourceValue.Jan Sjodin1-17/+28
2017-03-28Fix crashing on TargetCustom PseudoSourceValuesMatt Arsenault1-1/+4
2016-04-18[NFC] Header cleanupMehdi Amini1-4/+1
2015-10-24Refactor: Simplify boolean conditional return statements in lib/CodeGen.Rafael Espindola1-3/+1
2015-08-11PseudoSourceValue: Transform the mips subclass to target independent subclassesAlex Lorenz1-1/+42
2015-08-11PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz1-47/+27
2015-08-11PseudoSourceValue: Introduce a 'PSVKind' enumerator.Alex Lorenz1-17/+19
2015-08-11PseudoSourceValue: Update comments and fix lowercase variable names. NFC.Alex Lorenz1-1/+1
2015-08-11Reformat PseudoSourceValue.cpp and PseudoSourceValue.h. NFC.Alex Lorenz1-29/+26
2014-08-16Make isAliased property for fixed-offset stack objects adjustableHal Finkel1-6/+2
2014-04-15Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky1-7/+3
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-2/+2
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+2
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie1-2/+0
2010-11-29Merge System into Support.Michael J. Spencer1-1/+1
2010-03-04Fix memcheck-found leaks: one false positive from using new[], and one trueJeffrey Yasskin1-9/+28
2009-11-12Do some cleanups suggested by Chris.David Greene1-0/+4
2009-11-12Make FixedStackPseudoSourceValue a first-class PseudoSourceValue byDavid Greene1-23/+2
2009-11-01Add PseudoSourceValue::mayAlias. It returns true if the object can ever alias...Evan Cheng1-0/+17
2009-10-27pseudosourcevalue is also still using getGlobalContext(), so it isn'tChris Lattner1-0/+1
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky1-1/+0
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky1-2/+1
2009-10-18Spill slots cannot alias.Evan Cheng1-4/+7
2009-10-18-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixedEvan Cheng1-0/+19
2009-10-17Revert 84315 for now. Re-thinking the patch.Evan Cheng1-11/+8
2009-10-17Rename getFixedStack to getStackObject. The stack objects represented are notEvan Cheng1-8/+11
2009-10-06Introduce and use convenience methods for getting pointer typesDuncan Sands1-1/+1
2009-09-23Give MachineMemOperand an operator<<, factoring out code fromDan Gohman1-7/+3
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson1-1/+6
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin1-1/+1
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin1-1/+2
2009-03-23Now that errs() is properly non-buffered, there's no need toDan Gohman1-1/+1
2008-12-03Have PseudoSourceValue override Value::dump, so that it worksDan Gohman1-0/+4
2008-08-27Remove the std::ostream form of PseudoSourceValue's print,Dan Gohman1-3/+0
2008-08-24simplify PseudoSourceValue printing a bit. Unnest all of PseudoSourceValue.c...Chris Lattner1-44/+41
2008-08-24Print PseudoSourceValue.Evan Cheng1-0/+7
2008-07-25Enable rematerialization of constants using AliasAnalysis::pointsToConstantMe...Dan Gohman1-0/+20
2008-07-14Fix edito in the PseudoSourceValue name list.Dan Gohman1-1/+1
2008-07-11Include a frame index in the "fixed stack" pseudo source valueDan Gohman1-8/+29
2008-03-25A quick nm audit turned up several fixed tables and objects that wereDan Gohman1-1/+1
2008-02-11From Chris' review: fix 80 column violationsDan Gohman1-5/+10
2008-02-07Follow Chris' suggestion; change the PseudoSourceValue accessorsDan Gohman1-5/+5
2008-02-06Re-apply the memory operand changes, with a fix for the staticDan Gohman1-0/+41
2008-01-31Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng1-33/+0
2008-01-30Add a new PseudoSourceValue class, which will be used to help trackDan Gohman1-0/+33