summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a header that was technically missing to see if this gets theChandler Carruth2012-03-021-0/+1
* We really want to hash pairs of directly-hashable data as directlyChandler Carruth2012-03-023-5/+35
* Add support for hashing pairs by delegating to each sub-object. There isChandler Carruth2012-03-022-59/+90
* Prevent obscure and incorrect tail-call optimization.Chad Rosier2012-03-022-0/+34
* Grammar-o in function name.Eric Christopher2012-03-022-4/+4
* Grammar.Eric Christopher2012-03-021-1/+1
* If the linkage name doesn't exist we're supposed to emit a referenceEric Christopher2012-03-021-4/+3
* Fix an iterator invalidation problem. operator[] on a DenseMapDan Gohman2012-03-021-8/+28
* Misc micro-optimizations.Dan Gohman2012-03-021-10/+12
* Remove the misguided extension here that reserved two special values inChandler Carruth2012-03-022-62/+18
* Revert "Reorder the sections being output to reduce the number of assembler"Eric Christopher2012-03-022-11/+11
* Neuter the optimization I implemented with r107852 and r108258 which turn someEvan Cheng2012-03-012-41/+42
* Re-disable the debug output. The comment is there explaining why we wantChandler Carruth2012-03-011-1/+1
* Switch FoldingSet over to the new hashing infrastructure. We might wantChandler Carruth2012-03-011-18/+2
* Provide the 32-bit variant of the golden tests. Not sure how I forgot toChandler Carruth2012-03-011-3/+60
* Handle regmasks in Thumb1RegisterInfo::saveScavengerRegister().Jakob Stoklund Olesen2012-03-011-0/+5
* Reorder the sections being output to reduce the number of assemblerEric Christopher2012-03-012-11/+11
* ARM use the right opcode for FP<->Integer move in fast-isel.Jim Grosbach2012-03-011-2/+2
* Minimal changes for LLVM to compile under VS11.Michael J. Spencer2012-03-013-1/+9
* Changes for migrating to using register mask operands.Akira Hatanaka2012-03-016-48/+45
* [Object]David Meyer2012-03-018-1/+77
* Change ARMInstPrinter::printPredicateOperand() so it will not abort if itKevin Enderby2012-03-012-1/+22
* Fix bugs which were introduced when support for base+index floating point loadsAkira Hatanaka2012-03-016-10/+117
* BumpPtrAllocator: Make sure threshold cannot be initialized with a value smal...Benjamin Kramer2012-03-012-12/+7
* Fix two warnings in this code that I missed.Chandler Carruth2012-03-011-2/+3
* If BumpPtrAllocator is requested to allocate a size that exceeds the slab size,Argyrios Kyrtzidis2012-03-012-4/+17
* Trivial change to make the test use Use –mcpu=generic,Preston Gurd2012-03-012-4/+4
* Move include/llvm/ADT/SaveAndRestore.h -> include/llvm/Support/SaveAndRestore.hArgyrios Kyrtzidis2012-03-011-0/+0
* Add the source file with trivial definitions in it that was missing fromChandler Carruth2012-03-011-0/+29
* Rewrite LLVM's generalized support library for hashing to follow the APIChandler Carruth2012-03-016-182/+1052
* Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it.Benjamin Kramer2012-03-013-16/+10
* Revert r151816 as Jim has the appropriate fix.Chad Rosier2012-03-012-4/+4
* Fix testcases from r151807.Chad Rosier2012-03-012-4/+4
* Move TargetRegisterInfo::getSubReg() to MCRegisterInfo.Jim Grosbach2012-03-013-57/+71
* Revert "Emit the SubRegTable with the smallest possible integer type."Jim Grosbach2012-03-014-14/+11
* Add missing triple for tests.Jim Grosbach2012-03-012-2/+2
* rplace Alpha with ARM in docs/WritingAnLLVMBackend.html, patch by chenwjJia Liu2012-03-011-1/+1
* Fix a codegen fault in which log2 or exp2 could be dead-code eliminated even ...James Molloy2012-03-013-2/+34
* Make TargetRegisterClasses non-virtual by making the only virtual function a ...Benjamin Kramer2012-03-013-60/+45
* llvm/test/CMakeLists.txt: Update dependencies to add llvm-readobj to "check".NAKAMURA Takumi2012-03-011-1/+2
* Emit the "is an intrinsic overloaded" table as a bitfield.Benjamin Kramer2012-03-013-18/+14
* Pass endian information to constructors. Define separate functions to createAkira Hatanaka2012-03-015-57/+55
* Make InlineSpiller bundle-aware.Jakob Stoklund Olesen2012-03-012-45/+57
* [Object]David Meyer2012-03-0116-4/+654
* Move getBundleStart() into MachineInstrBundle.h.Jakob Stoklund Olesen2012-03-015-22/+20
* Emit the intrinsic modref info as a lookup table instead of a huge switch.Benjamin Kramer2012-03-011-16/+18
* Don't redundantly copy implicit operands when rematerializing.Lang Hames2012-03-012-4/+67
* Fix flags for test in MC/MachO/ARM/empty-function-nop.llRichard Trieu2012-03-011-4/+4
* Fixed the 32-bit runtime dynamic loader to allocateSean Callanan2012-03-011-1/+1
* Implement getSubRegIndex as a linear search on the SubRegTable instead of usi...Benjamin Kramer2012-02-291-14/+6