summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-11-04CMakeLists: removed asmprinter component fromOscar Fuentes1-1/+1
2008-11-04CMake: Support for building 32 bit mode libs and binaries onOscar Fuentes2-1/+16
2008-11-04CMake: Updated list of source files.Oscar Fuentes1-0/+1
2008-11-04Initial checkin for stack protectors. Here's what it does:Bill Wendling3-1/+239
2008-11-04Handle ARM machine constantpool entries.Evan Cheng5-20/+77
2008-11-03The ANDMask node folds to a constant, and isn't the node that needs toDan Gohman2-2/+28
2008-11-03Fix unused variable warnings.Devang Patel2-0/+13
2008-11-03Fix unused variable warnings.Devang Patel1-1/+5
2008-11-03Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel!Dan Gohman2-0/+36
2008-11-03Remove a dead switch statement.Evan Cheng1-17/+0
2008-11-03Minor code restructuring. No functionality change.Evan Cheng1-6/+6
2008-11-03Fix some ppcf128 regressions: make ExpandFloatRes_LOADDale Johannesen1-8/+8
2008-11-03Make VAARG promotion work correctly with large funkyDuncan Sands1-19/+27
2008-11-03Overload AddInteger on int/long/long long instead of on int/int64_t,Dan Gohman2-8/+20
2008-11-03Ignore conditions that are outside the loop.Devang Patel2-2/+51
2008-11-03add a period at the end of the comment, ignoring the fact that the comment wo...Andrew Lenharth1-1/+1
2008-11-03Add binary encoding support for multiply instructions. Some blanks left to fi...Jim Grosbach4-41/+105
2008-11-03Turn floating point IVs into integer IVs where possible.Devang Patel2-0/+167
2008-11-03Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman13-42/+36
2008-11-03Change how extended types are represented in MVTs. Instead of fiddlingDan Gohman5-82/+255
2008-11-03Comment fix.Daniel Dunbar1-1/+1
2008-11-03Remove redundant inline keywords from functions defined withinDan Gohman1-27/+27
2008-11-03Ensure that we are checking only calls to the function we are interested in s...Andrew Lenharth1-2/+4
2008-11-03Testcase for recent llvm-gcc fixAnton Korobeynikov1-0/+3
2008-11-03Make VAARG work with x86 long double (which isDuncan Sands2-3/+20
2008-11-03Make MachineFrameInfo::print not crash when no TargetFrameInfo is available.Matthijs Kooijman1-1/+2
2008-11-03Silence a compiler warning.Evan Cheng1-1/+1
2008-11-03TypoNick Lewycky1-1/+1
2008-11-03Replace explicit loop with utility function.Nick Lewycky1-4/+2
2008-11-03Don't crash analyzing certain quadratics (addrec of {X,+,Y,+,1}).Nick Lewycky2-0/+26
2008-11-03Revert my last patch until I consult with Evan about it.Owen Anderson1-10/+0
2008-11-02Changes from Duncan's review:Nick Lewycky2-9/+39
2008-11-02Testcase for PR2691Anton Korobeynikov1-0/+5
2008-11-02Silence a warningAnton Korobeynikov1-4/+6
2008-11-02Get this building on 64 bit machines (error:Duncan Sands1-5/+5
2008-11-02Don't do pre-splitting if doing so would create a value join that did notOwen Anderson1-0/+10
2008-11-02CMake: added a source file.Oscar Fuentes1-0/+1
2008-11-02Whoops! Remove test Output/ directory.Nick Lewycky0-0/+0
2008-11-02Add a new MergeFunctions pass. It finds identical functions and merges them.Nick Lewycky6-3/+429
2008-11-02Fix demanded bits analysis with srem by negative number. Based on a patchNick Lewycky2-3/+11
2008-11-02Fix this recently moved code to use the correct type. CI is now aDan Gohman2-2/+14
2008-11-01Added interface to allow clients to create a MemIntrinsicNode forMon P Wang2-5/+39
2008-11-01Reverting back 58505. Will commit it once I have the bc reader/writer/docsSanjiv Gupta1-2/+1
2008-10-31Whitespace fixes. No functionality change.Bill Wendling1-27/+27
2008-10-31Testcase for PR2613Anton Korobeynikov1-0/+61
2008-10-31Invalidate debug/eh/gc labels when unreachable MBB is deleted.Anton Korobeynikov1-13/+27
2008-10-31Add comment.Evan Cheng1-0/+2
2008-10-31Use better data structure for ConstPoolId2AddrMap.Evan Cheng2-15/+20
2008-10-31Actually make debug output understandable.Evan Cheng1-4/+4
2008-10-31x86_64 rip-relative and magic mode addressMon P Wang1-4/+8