aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix one source of nondeterminism in the -licm pass: the hoist passChris Lattner2004-06-191-2/+16
* Change to use the StableBasicBlockNumbering classChris Lattner2004-06-191-15/+7
* Initial checkin of the StableBasicBlockNumbering, a little helper class for c...Chris Lattner2004-06-191-0/+70
* Fix a tiny bug in the -no-aa pass, in which it did not ever get a target data.Chris Lattner2004-06-191-9/+8
* Do not let the numbering of PHI nodes placed in the function depend onChris Lattner2004-06-191-2/+36
* Do not sort by the address of LLVM ConstantInt* objects. This producesChris Lattner2004-06-191-10/+21
* Do not loop over uses as we delete them. This causes iterators to beChris Lattner2004-06-191-3/+2
* Bug fixedChris Lattner2004-06-191-1/+4
* Test for PR374Chris Lattner2004-06-191-0/+8
* Fix relative link to the CVS mirrors.Misha Brukman2004-06-181-2/+3
* Add link to the CVS mirror hosted by ReidChris Lattner2004-06-181-1/+16
* Add link documenting shared/static library differences across platforms.Misha Brukman2004-06-181-3/+2
* Bug fixedChris Lattner2004-06-181-0/+2
* Capitalize Cygwin.Misha Brukman2004-06-181-4/+4
* * Fix file header and nameMisha Brukman2004-06-181-8/+8
* Use the machine-independent method of querying the page size.Misha Brukman2004-06-181-1/+2
* Add a target-independent way to query page size.Misha Brukman2004-06-182-0/+98
* .zero doesn't work in the Solaris assembler.Brian Gaeke2004-06-182-10/+4
* Get rid of selects the easy wayBrian Gaeke2004-06-182-0/+12
* Make visitAllocaInst() look more like its X86 counterpart.Brian Gaeke2004-06-184-12/+44
* Mess around with allocation order. In particular, I think we ought to beBrian Gaeke2004-06-182-6/+6
* JMPL has a delay slot.Brian Gaeke2004-06-182-0/+2
* Clean up the commented-out F3_3 stuff.Brian Gaeke2004-06-182-10/+8
* Fix jmpl.Brian Gaeke2004-06-182-6/+14
* Support printing base+offset pairs where the offset is a register.Brian Gaeke2004-06-182-20/+50
* Support intrinsic calls (although no particular intrinsics are supported yet).Brian Gaeke2004-06-184-16/+88
* Calls to __builtin_isunordered and friends no longer cause llvmgcc to ICE.Chris Lattner2004-06-181-4/+7
* Implement Transforms/InstCombine/and.ll:test17, a common case thatChris Lattner2004-06-181-3/+15
* New testChris Lattner2004-06-181-0/+8
* Do not function resolve intrinsics. This prevents warnings and possible badChris Lattner2004-06-181-1/+2
* Test that C99 unordered comparison functions are not being turned into libc c...Chris Lattner2004-06-181-0/+21
* Add load instructions for floating-point registers.Brian Gaeke2004-06-182-0/+10
* Support alloca instructions.Brian Gaeke2004-06-184-0/+128
* Fix printing of Argument objects, problem found by Patrick MeredithChris Lattner2004-06-181-1/+1
* New testcase for GCC unordered comparison builtinsChris Lattner2004-06-181-0/+22
* Codegen sub C, X a little bit better for register pressure. Instead ofChris Lattner2004-06-182-24/+54
* Fold setcc instructions into select and branches that are not in the same BB asChris Lattner2004-06-182-8/+4
* Make storeRegToStackSlot slightly shorter.Brian Gaeke2004-06-172-14/+14
* Set the isBranch and isTerminator flags on branch instructions correctly.Brian Gaeke2004-06-172-24/+38
* Emit stores correctly; don't fail an assertion.Brian Gaeke2004-06-172-6/+6
* Support generating machine instructions for Phi nodes (based on x86, but withBrian Gaeke2004-06-174-208/+712
* Recognize more branches.Brian Gaeke2004-06-172-0/+22
* I love the smell of a freshly broken PowerPC build in the morning.Brian Gaeke2004-06-171-0/+1
* Make debugging dumps w/ multiple MachineBBs for a given LLVM BB readable.Brian Gaeke2004-06-172-5/+6
* Do not fold loads into instructions if it is used more than once. In particularChris Lattner2004-06-172-2/+4
* Fix compilation problem on freebsd. Problem noted by Vladimir Merzliakov inChris Lattner2004-06-171-1/+1
* Use addGlobalAddress and addMBB for call & branch targets instead of addPCDisp.Brian Gaeke2004-06-176-48/+46
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-1752-173/+170
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-171-29/+5
* Minor cleanupChris Lattner2004-06-171-1/+1