summaryrefslogtreecommitdiffstats
path: root/llvm/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman2009-10-291-1/+1
| | | | | | | | bunch of associated comments, because it doesn't have anything to do with DAGs or scheduling. This is another step in decoupling MachineInstr emitting from scheduling. llvm-svn: 85517
* greatly improve the LLVM IR bitcode encoding documentation,Chris Lattner2009-10-291-48/+451
| | | | | | patch by Peter Housel! llvm-svn: 85479
* use metavariable <result> instead of SSA name %result for consistencyGabor Greif2009-10-281-8/+8
| | | | llvm-svn: 85388
* ooops, SSA name should not be part of the linkGabor Greif2009-10-281-2/+2
| | | | llvm-svn: 85387
* advertise new syntax for unnamed instructionsGabor Greif2009-10-281-7/+7
| | | | | | | and eliminate confusing double-use of SSA names (work in progress) llvm-svn: 85385
* doc bug spotted by apinskiChris Lattner2009-10-281-2/+2
| | | | llvm-svn: 85372
* rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner2009-10-281-8/+8
| | | | llvm-svn: 85351
* typoChris Lattner2009-10-271-1/+1
| | | | llvm-svn: 85322
* you can't take the address of the entry block of a function.Chris Lattner2009-10-271-2/+2
| | | | llvm-svn: 85321
* improvements from gabor.Chris Lattner2009-10-271-2/+2
| | | | llvm-svn: 85320
* fix things pointed out by Dan!Chris Lattner2009-10-271-4/+9
| | | | llvm-svn: 85310
* document the forthcoming blockaddress constant.Chris Lattner2009-10-271-1/+26
| | | | llvm-svn: 85306
* Change the JIT to compile eagerly by default as agreed inJeffrey Yasskin2009-10-272-38/+28
| | | | | | | http://llvm.org/PR5184, and beef up the comments to describe what both options do and the risks of lazy compilation in the presence of threads. llvm-svn: 85295
* fix pasto pointed out by RafaelChris Lattner2009-10-271-1/+1
| | | | llvm-svn: 85294
* add enough support for indirect branch for the feature test to passChris Lattner2009-10-271-0/+50
| | | | | | | (assembler,asmprinter, bc reader+writer) and document it. Codegen currently aborts on it. llvm-svn: 85274
* Fix reversed logic spotted by Owen Anderson.Nick Lewycky2009-10-271-2/+2
| | | | llvm-svn: 85251
* Remove all references to MallocInst and FreeInstVictor Hernandez2009-10-261-96/+19
| | | | llvm-svn: 85177
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-261-1/+1
| | | | | | direct inclusion edge from System to Support. llvm-svn: 85086
* lit: Add --config-prefix option, to override default config file names.Daniel Dunbar2009-10-251-0/+5
| | | | llvm-svn: 85035
* Regenerate.Mikhail Glushenkov2009-10-251-30/+75
| | | | llvm-svn: 85031
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-241-12/+0
| | | | | | | Update all analysis passes and transforms to treat free calls just like FreeInst. Remove RaiseAllocations and all its tests since FreeInst no longer needs to be raised. llvm-svn: 84987
* Add 2.6 release note.Tanya Lattner2009-10-231-0/+1
| | | | llvm-svn: 84934
* Try r84890 again (adding ValueMap<>), now that I've tested the compile onJeffrey Yasskin2009-10-221-0/+18
| | | | | | gcc-4.4. llvm-svn: 84902
* Revert r84890, which broke the linux build.Jeffrey Yasskin2009-10-221-18/+0
| | | | llvm-svn: 84892
* Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to useJeffrey Yasskin2009-10-221-0/+18
| | | | | | | | | | | | even when keys get RAUWed and deleted during its lifetime. By default the keys act like WeakVHs, but users can pass a third template parameter to configure how updates work and whether to do anything beyond updating the map on each action. It's also possible to automatically acquire a lock around ValueMap updates triggered by RAUWs and deletes, to support the ExecutionEngine. llvm-svn: 84890
* Rename msasm to alignstack per review.Dale Johannesen2009-10-211-6/+10
| | | | llvm-svn: 84795
* Two corrections for docs/CMake.html.Oscar Fuentes2009-10-211-2/+2
| | | | | | Patch by Victor Zverovich! llvm-svn: 84759
* Add link to 'lit' from CommandGuide.Daniel Dunbar2009-10-191-0/+2
| | | | llvm-svn: 84461
* check in a bunch of content from TestingGuide. Part of PR5216Chris Lattner2009-10-171-3/+183
| | | | llvm-svn: 84309
* Update from Cristina, llvm-gcc doesn't build on the SPARC version of solarisChris Lattner2009-10-161-1/+1
| | | | | | at the moment. llvm-svn: 84258
* The gcc plugin is now called dragonegg.so and no longer llvm.so.Duncan Sands2009-10-151-1/+1
| | | | | | Pointed out by Gabor. llvm-svn: 84177
* I don't see any point in having both eh.selector.i32 and eh.selector.i64,Duncan Sands2009-10-141-4/+2
| | | | | | | | | | | | | so get rid of eh.selector.i64 and rename eh.selector.i32 to eh.selector. Likewise for eh.typeid.for. This aligns us with gcc, which always uses a 32 bit value for the selector on all platforms. My understanding is that the register allocator used to assert if the selector intrinsic size didn't match the pointer size, and this was the reason for introducing the two variants. However my testing shows that this is no longer the case (I fixed some bugs in selector lowering yesterday, and some more today in the fastisel path; these might have caused the original problems). llvm-svn: 84106
* Documentation for the new msasm flag, which is noDale Johannesen2009-10-131-2/+16
| | | | | | worse than the rest of the asm documentation. llvm-svn: 84037
* rename ReleaseNotes-2.6.html -> ReleaseNotes.htmlChris Lattner2009-10-132-1681/+717
| | | | llvm-svn: 83990
* add ZeroChris Lattner2009-10-131-1/+18
| | | | llvm-svn: 83988
* Force memory use markers to have a ConstantInt for the size argument.Nick Lewycky2009-10-131-8/+12
| | | | llvm-svn: 83960
* Add new "memory use marker" intrinsics. These indicate lifetimes and invariantNick Lewycky2009-10-131-0/+131
| | | | | | sections of memory objects. llvm-svn: 83953
* fix validation error pointed out by gabor (and the w3c :)Chris Lattner2009-10-121-1/+1
| | | | llvm-svn: 83868
* Improve bugpoint doc, patch by Timo Lindfors!Chris Lattner2009-10-121-0/+11
| | | | llvm-svn: 83865
* another bunch of <tt>sGabor Greif2009-10-121-8/+8
| | | | llvm-svn: 83860
* even more <tt>sGabor Greif2009-10-121-14/+14
| | | | llvm-svn: 83854
* more typewriter faceGabor Greif2009-10-121-17/+20
| | | | llvm-svn: 83852
* fix three validation errors, I leave the fourth to sabre :-)Gabor Greif2009-10-121-4/+1
| | | | llvm-svn: 83851
* set some options in typewriter fontGabor Greif2009-10-121-4/+5
| | | | llvm-svn: 83850
* Documentation: Perform automated correction of common typos.Benjamin Kramer2009-10-1219-42/+42
| | | | llvm-svn: 83849
* Fix typo, patch from Timo Juhani Lindfors.Torok Edwin2009-10-122-2/+2
| | | | llvm-svn: 83848
* pic16 uses 16 bit pointers, but is 8 bit.Chris Lattner2009-10-111-1/+1
| | | | llvm-svn: 83815
* More DragonEgg verbiage.Duncan Sands2009-10-111-12/+17
| | | | llvm-svn: 83788
* Remove spurious brackets.Duncan Sands2009-10-111-1/+1
| | | | llvm-svn: 83787
* add PR5004 as a known problem.Chris Lattner2009-10-111-0/+6
| | | | llvm-svn: 83782
OpenPOWER on IntegriCloud