summaryrefslogtreecommitdiffstats
path: root/llvm/examples/Fibonacci
Commit message (Collapse)AuthorAgeFilesLines
...
* add some casts to support a change in the getOrInsertFunction interfaceChris Lattner2007-01-071-2/+3
| | | | llvm-svn: 32984
* For PR950:Reid Spencer2006-12-311-5/+5
| | | | | | Convert signed integer types to signless. llvm-svn: 32786
* For PR950:Reid Spencer2006-12-231-1/+1
| | | | | | | | This patch removes the SetCC instructions and replaces them with the ICmp and FCmp instructions. The SetCondInst instruction has been removed and been replaced with ICmpInst and FCmpInst. llvm-svn: 32751
* For PR950:Reid Spencer2006-10-201-2/+2
| | | | | | | | This patch implements the first increment for the Signless Types feature. All changes pertain to removing the ConstantSInt and ConstantUInt classes in favor of just using ConstantInt. llvm-svn: 31063
* Use llvm-config to determine what to link inChris Lattner2006-09-041-2/+2
| | | | llvm-svn: 30092
* Minor corrections.Jeff Cohen2006-03-241-1/+2
| | | | llvm-svn: 27042
* When a function takes a variable number of pointer arguments, with a zeroJeff Cohen2005-10-231-1/+2
| | | | | | | | | | | | | pointer marking the end of the list, the zero *must* be cast to the pointer type. An un-cast zero is a 32-bit int, and at least on x86_64, gcc will not extend the zero to 64 bits, thus allowing the upper 32 bits to be random junk. The new END_WITH_NULL macro may be used to annotate a such a function so that GCC (version 4 or newer) will detect the use of un-casted zero at compile time. llvm-svn: 23888
* Don't forget these are callsChris Lattner2005-05-061-4/+4
| | | | llvm-svn: 21730
* These are legal for tail callsChris Lattner2005-05-061-0/+3
| | | | llvm-svn: 21723
* Remove trailing whitespace at the end of linesMisha Brukman2005-04-201-9/+9
| | | | llvm-svn: 21380
* Stop using abegin.Alkis Evlogimenos2005-03-151-1/+1
| | | | llvm-svn: 20609
* Use LLVMLIBS=JIT to get JIT librariesReid Spencer2004-11-291-1/+1
| | | | llvm-svn: 18333
* Fix PR456:\Reid Spencer2004-11-181-0/+1
| | | | | | | | | | Tools and libraries will be built into $(BUILD_OBJ_ROOT)/$(BuildMode)/bin and \ $(BUILD_OBJ_ROOT)/$(BuildMode)/lib, respectively. Furthermore, the example \ programs will go in $(BUILD_OBJ_ROOT)/$(BuildMode)/examples to keep them \ separate from the tools and hopefully out of the PATH. Install targets \ have not changed. llvm-svn: 17953
* Clean up code layout, delete extra blank line, say `fibonacci' instead of `foo'Misha Brukman2004-11-051-4/+2
| | | | llvm-svn: 17478
* Fix typeoChris Lattner2004-11-041-1/+1
| | | | llvm-svn: 17466
* Cleanup this example, simplifying it and making it conform to LLVM codingChris Lattner2004-11-031-147/+76
| | | | | | standards llvm-svn: 17459
* Use the shared Makefile.JIT for JIT-enablement, which also enables the examplesMisha Brukman2004-10-141-3/+4
| | | | | | to have the JIT functioning on more platforms than just x86 llvm-svn: 16993
* Correct the file header to reflect the new "examples" home for the file.Reid Spencer2004-09-112-2/+2
| | | | llvm-svn: 16295
* Add library LLVMsystem.a because the JIT now needs it.Reid Spencer2004-09-111-2/+2
| | | | llvm-svn: 16285
* Moved small examples from /projects/SmallExamples to /examples.Reid Spencer2004-08-231-1/+1
| | | | | | Made the "ModuleMaker" into an example since its just one source file. llvm-svn: 16003
* Moved the "SmallExamples" out of the /projects directory and into a newReid Spencer2004-08-232-0/+203
/examples directory. History was maintained. These programs do not need to be configured but things in /projects must be. llvm-svn: 16002
OpenPOWER on IntegriCloud