aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h
AgeCommit message (Expand)Author
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-13Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-08Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky
2009-06-04Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman
2009-05-21Temporarily revert r72191. It was causing an assert during llvm-gccBill Wendling
2009-05-20Introduce DebugScope which gets embedded into the machine instructions' Debug...Argyrios Kyrtzidis
2009-04-29Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling
2009-04-29Second attempt:Bill Wendling
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-04-23Factor out a bit of code that appears in several places into aDan Gohman
2009-04-16If FastISel is run and it has known DebugLoc then use it.Devang Patel
2009-03-27Initialize LiveOutInfo's APInt members to zero, as APInt'sDan Gohman
2009-02-19Generate these labels when we're in "fast" mode, not simply when we're no inBill Wendling
2009-02-03Pass in something sensible for the debug location information when creating theBill Wendling
2009-02-03Alphabetize includes.Bill Wendling
2009-01-31Move CurDebugLoc into SelectionDAGLowering.Dale Johannesen
2008-12-23Initial checkin of APInt'ififcation of switch loweringAnton Korobeynikov
2008-12-09Add sub/mul overflow intrinsics. This currently doesn't have aBill Wendling
2008-10-17Factor out the code for mapping LLVM IR condition opcodes toDan Gohman
2008-09-24Remove SelectionDag early allocation of registersDale Johannesen
2008-09-10Implement "visitPow". This is mainly used to see if we have a pow() call of thisBill Wendling
2008-09-05Add hooks for other intrinsics to get low-precision expansions.Dale Johannesen
2008-09-05Add -flimit-float-precision to enable some faster,Dale Johannesen
2008-09-03Split the SelectionDAG-building code, including the FunctionLoweringInfoDan Gohman