aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* Add an explicit keyword.Dan Gohman2009-10-241-1/+1
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-245-12/+12
* Identity copies should not contribute to spill weight.Evan Cheng2009-10-231-2/+23
* Fix http://llvm.org/PR4822: allow module deletion after a function has beenJeffrey Yasskin2009-10-231-26/+13
* Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez2009-10-232-65/+20
* Fix stylistic and documentation problems in ValueMap found by Nick Lewycky andJeffrey Yasskin2009-10-232-23/+33
* Allow the target to select the level of anti-dependence breaking that should ...David Goodwin2009-10-221-2/+8
* Try r84890 again (adding ValueMap<>), now that I've tested the compile onJeffrey Yasskin2009-10-222-0/+374
* size_t, not unsigned here to silence a warning.Eric Christopher2009-10-221-26/+26
* Random include cleanup.Benjamin Kramer2009-10-222-2/+0
* Revert r84890, which broke the linux build.Jeffrey Yasskin2009-10-222-374/+0
* Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to useJeffrey Yasskin2009-10-222-0/+374
* Hide MetadataContext implementation details.Devang Patel2009-10-222-20/+13
* Fix getMDs() interface such that it does not expose implementation details.Devang Patel2009-10-221-1/+1
* Using TrackingVH instead of WeakVH or WeakMetadataVH.Devang Patel2009-10-222-23/+8
* Sort handler names to ensure deterministic behavior.Devang Patel2009-10-221-3/+3
* Move some constant folding logic for loads out of instcombine intoChris Lattner2009-10-221-0/+4
* Forgot a declaration.Mikhail Glushenkov2009-10-221-0/+1
* Fix getHandlerNames() interface. Now it populate clinet supplied small vector...Devang Patel2009-10-221-1/+1
* Use StringRef to construct MDString.Devang Patel2009-10-221-2/+2
* Remove meaningless const.Devang Patel2009-10-221-4/+4
* Derive metadata hierarchy from Value instead of User.Devang Patel2009-10-212-35/+3
* Rename msasm to alignstack per review.Dale Johannesen2009-10-211-4/+4
* Use StringRef.Devang Patel2009-10-211-3/+3
* Do not use SmallVector to store MDNode elements.Devang Patel2009-10-211-14/+4
* Incorporate various suggestions Chris gave during metadata review.Devang Patel2009-10-211-8/+8
* Delete the MacOSJITEventListener per echristo's request. It was disabled byJeffrey Yasskin2009-10-211-2/+1
* Cosmetic changes.Devang Patel2009-10-202-8/+8
* Move the Function*->allocated blocks map from the JITMemoryManager to theJeffrey Yasskin2009-10-201-3/+11
* Random #include pruning.Benjamin Kramer2009-10-202-5/+4
* Wire up the ARM MCInst printer, for llvm-mc.Daniel Dunbar2009-10-201-1/+10
* Add getTopBlock and getBottomBlock member functions to MachineLoopInfo.Dan Gohman2009-10-201-0/+11
* add a twine version of MCContext::GetOrCreateSymbol.Chris Lattner2009-10-191-0/+2
* Adjust the scavenge register spilling to allow the target to choose anJim Grosbach2009-10-191-11/+4
* Clean up the JITResolver stub/callsite<->function maps.Jeffrey Yasskin2009-10-191-0/+25
* various cleanups.Chris Lattner2009-10-191-38/+11
* Spill slots cannot alias.Evan Cheng2009-10-181-1/+1
* -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixedEvan Cheng2009-10-181-0/+4
* punctuate properlyChris Lattner2009-10-181-2/+2
* remove the IndMemRemPass, which only made sense for when malloc/free were int...Chris Lattner2009-10-182-5/+0
* add function passes for printing various dominator datastructuresChris Lattner2009-10-182-0/+39
* make DOTGraphTraits public, patch by Tobias Grosser!Chris Lattner2009-10-181-0/+61
* add nodes_begin/end/iterator for dominfo, patch by Tobias Grosser!Chris Lattner2009-10-182-4/+38
* More warnings patrol: Another unused argument and more implicitEric Christopher2009-10-172-3/+3
* Fix test/Bindings/Ocaml/vmcore.ml. When IRBuilder::CreateMalloc was removed,Nick Lewycky2009-10-171-6/+8
* Move UnescapeString to a static function for its sole client; its inefficient...Daniel Dunbar2009-10-171-5/+0
* Remove llvm::EscapeString, raw_ostream::write_escaped is much faster.Daniel Dunbar2009-10-171-4/+0
* Add raw_ostream::write_escaped, for writing escaped strings.Daniel Dunbar2009-10-171-0/+4
* First draft of the OptionPreprocessor.Mikhail Glushenkov2009-10-172-8/+19
* Move StringMap's string has function into StringExtras.hDaniel Dunbar2009-10-171-0/+14