aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2006-07-14Add an out-of-line virtual function to home class.Chris Lattner
2006-07-13Fixed a bug handling void function types.Jim Laskey
2006-07-11It was pointed out that DEBUG() is only available with -debug.Jim Laskey
2006-07-11Ensure that dump calls that are associated with asserts are removed fromJim Laskey
2006-07-111. Support for c++ mangled names.Jim Laskey
2006-07-11Fix CodeGen/Alpha/2006-07-03-ASMFormalLowering.ll and PR818.Chris Lattner
2006-07-07Fix a typo that causes 2006-07-07-ComputeMaskedBits.ll to fail.Evan Cheng
2006-06-29Ugly hack! Add helper functions InsertInFlightSetEntry andEvan Cheng
2006-06-29Add support to print 4-, 8-, and 16- byte constant literals in specialEvan Cheng
2006-06-28Use hidden visibility to make symbols in an anonymous namespace getChris Lattner
2006-06-28Shave another 27K off libllvmgcc.dylib with visibility hiddenChris Lattner
2006-06-28Mark these two classes as hidden, shrinking libllbmgcc.dylib by 25KChris Lattner
2006-06-28Fix CodeGen/Generic/2006-06-28-SimplifySetCCCrash.llChris Lattner
2006-06-27For PR801:Reid Spencer
2006-06-23Add and sort "sections" in debug lines. This always stepping throughJim Laskey
2006-06-20Add support for function types.Jim Laskey
2006-06-19References need to be section relative.Jim Laskey
2006-06-19References need to be section relative.Jim Laskey
2006-06-19Handle versioning of compile unit.Jim Laskey
2006-06-161. Revise vector debug support.Jim Laskey
2006-06-15Teach the local allocator to know that live-in values (e.g. arguments) areChris Lattner
2006-06-151. Support standard dwarf format (was bootstrapping in Apple format.)Jim Laskey
2006-06-15Was pointed out that structure alignment and type alignment are not the sameJim Laskey
2006-06-15Alignment of globals has not been quite right. Needed to drop the pointer typeJim Laskey
2006-06-15Consistency. EXTRACT_ELEMENT index operand should have ptr type.Evan Cheng
2006-06-15Assert. Rather than silently stop printing.Evan Cheng
2006-06-15Instructions with variable operands (variable_ops) can have a number requiredEvan Cheng
2006-06-14Change versioning to per debug info descriptor (merged with tag.)Jim Laskey
2006-06-14Place dwarf headers at earliest possible point. Well behaved when skippingJim Laskey
2006-06-13Port some bugfixes in shift handling from SimplifyDemandedBits over toChris Lattner
2006-06-13TargetLowering::ComputeMaskedBits was not clearing reciprocal bits on shifts.Jim Laskey
2006-06-12Make sure to update the CFG correctly if a switch only has a default dest.Chris Lattner
2006-06-12Start on my todo listAndrew Lenharth
2006-06-08Fix X86/inline-asm.ll:test2, a case where an input value was implicitlyChris Lattner
2006-06-08Fix Regression/CodeGen/X86/inline-asm.ll, a case where inline asm causesChris Lattner
2006-06-08Fix an assert-on-inline-inline-asm bug.Chris Lattner
2006-06-05For PR798:Reid Spencer
2006-06-05For PR798:Reid Spencer
2006-06-01Prevent the -pedantic option from causing Mac OS/X build problems:Reid Spencer
2006-06-01Use archive libraries instead of object files for VMCore, BCReader,Reid Spencer
2006-05-31commuteInstruction() does not always create a new MI!Evan Cheng
2006-05-31Eliminate a memory leak.Evan Cheng
2006-05-31visitVBinOp: Can't fold divide by zero!Evan Cheng
2006-05-30Make sure the register pressure reduction schedulers work for non-uniformEvan Cheng
2006-05-30When a priority_queue is empty, the behavior of top() operator isEvan Cheng
2006-05-27Fix a nasty dag combiner bug that caused nondeterminstic crashes (MY FAVORITE!):Chris Lattner
2006-05-26Make CALL node consistent with RET node. Signness of value has type MVT::i32Evan Cheng
2006-05-26Change RET node to include signness information of the return values. e.g.Evan Cheng
2006-05-26Remove a bogus cast.Evan Cheng
2006-05-25Turn on -sched-commute-nodes by default.Evan Cheng