aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-03-02Fix indentation.Benjamin Kramer
2012-03-02Tidy up. Trailing whitespace.Jim Grosbach
2012-03-02autoconf: Set LLVM_CONFIGTIME to a stable value when using --disable-timestamps.Daniel Dunbar
2012-03-02LVI: Recognize the form instcombine canonicalizes range checks into when form...Benjamin Kramer
2012-03-02Hashing: microoptimize a truncate on 64 bit away. This currently blocks dead ...Benjamin Kramer
2012-03-02delete dead code, patch by Michael Spencer.Jia Liu
2012-03-02add llvm.gcroot into GarbageCollection.html, patch bylost lostfreeman@gmail.com.Jia Liu
2012-03-02Make the hashing algorithm Endian neutral. This is a bit annoying, butChandler Carruth
2012-03-02Simplify the pair optimization. Rather than using complex type traits,Chandler Carruth
2012-03-02ASan: use getTypeAllocSize instead of getTypeStoreSize.Evgeniy Stepanov
2012-03-02Add a golden data test that I missed somehow the first time around.Chandler Carruth
2012-03-02Fix bad indenting that was left over from cut/paste of the golden valuesChandler Carruth
2012-03-02Add a header that was technically missing to see if this gets theChandler Carruth
2012-03-02We really want to hash pairs of directly-hashable data as directlyChandler Carruth
2012-03-02Add support for hashing pairs by delegating to each sub-object. There isChandler Carruth
2012-03-02Prevent obscure and incorrect tail-call optimization.Chad Rosier
2012-03-02Grammar-o in function name.Eric Christopher
2012-03-02Grammar.Eric Christopher
2012-03-02If the linkage name doesn't exist we're supposed to emit a referenceEric Christopher
2012-03-02Fix an iterator invalidation problem. operator[] on a DenseMapDan Gohman
2012-03-02Misc micro-optimizations.Dan Gohman
2012-03-02Remove the misguided extension here that reserved two special values inChandler Carruth
2012-03-02Revert "Reorder the sections being output to reduce the number of assembler"Eric Christopher
2012-03-01Neuter the optimization I implemented with r107852 and r108258 which turn someEvan Cheng
2012-03-01Re-disable the debug output. The comment is there explaining why we wantChandler Carruth
2012-03-01Switch FoldingSet over to the new hashing infrastructure. We might wantChandler Carruth
2012-03-01Provide the 32-bit variant of the golden tests. Not sure how I forgot toChandler Carruth
2012-03-01Handle regmasks in Thumb1RegisterInfo::saveScavengerRegister().Jakob Stoklund Olesen
2012-03-01Reorder the sections being output to reduce the number of assemblerEric Christopher
2012-03-01ARM use the right opcode for FP<->Integer move in fast-isel.Jim Grosbach
2012-03-01Minimal changes for LLVM to compile under VS11.Michael J. Spencer
2012-03-01Changes for migrating to using register mask operands.Akira Hatanaka
2012-03-01[Object]David Meyer
2012-03-01Change ARMInstPrinter::printPredicateOperand() so it will not abort if itKevin Enderby
2012-03-01Fix bugs which were introduced when support for base+index floating point loadsAkira Hatanaka
2012-03-01BumpPtrAllocator: Make sure threshold cannot be initialized with a value smal...Benjamin Kramer
2012-03-01Fix two warnings in this code that I missed.Chandler Carruth
2012-03-01If BumpPtrAllocator is requested to allocate a size that exceeds the slab size,Argyrios Kyrtzidis
2012-03-01Trivial change to make the test use Use –mcpu=generic,Preston Gurd
2012-03-01Move include/llvm/ADT/SaveAndRestore.h -> include/llvm/Support/SaveAndRestore.hArgyrios Kyrtzidis
2012-03-01Add the source file with trivial definitions in it that was missing fromChandler Carruth
2012-03-01Rewrite LLVM's generalized support library for hashing to follow the APIChandler Carruth
2012-03-01Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it.Benjamin Kramer
2012-03-01Revert r151816 as Jim has the appropriate fix.Chad Rosier
2012-03-01Fix testcases from r151807.Chad Rosier
2012-03-01Move TargetRegisterInfo::getSubReg() to MCRegisterInfo.Jim Grosbach
2012-03-01Revert "Emit the SubRegTable with the smallest possible integer type."Jim Grosbach
2012-03-01Add missing triple for tests.Jim Grosbach
2012-03-01rplace Alpha with ARM in docs/WritingAnLLVMBackend.html, patch by chenwjJia Liu
2012-03-01Fix a codegen fault in which log2 or exp2 could be dead-code eliminated even ...James Molloy