aboutsummaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Expand)AuthorAgeFilesLines
* When doing Thumb disassembly, there's no need to consider t2ADDrSPi12/t2SUBrS...Johnny Chen2010-04-201-3/+6
* stop computing InstImpInputs, it is deadChris Lattner2010-04-202-17/+8
* DAGInstruction::ImpOperands is dead after my recent tblgen work, zap it.Chris Lattner2010-04-202-15/+4
* Make processor FUs unique for given itinerary. This extends the limit of 32Anton Korobeynikov2010-04-182-8/+30
* silence some -Wmissing-field-initializers warnings.Chris Lattner2010-04-181-2/+2
* Fix a bunch of namespace polution.Dan Gohman2010-04-151-2/+2
* Remove unnecessary uses of <iostream>.Daniel Dunbar2010-04-151-2/+2
* EDis: Don't include inttypes.h. We support compilers which don't provide it. ...Benjamin Kramer2010-04-141-2/+0
* Fix -Asserts warnings.Daniel Dunbar2010-04-131-0/+1
* Fixed a nasty layering violation in the edis sourceSean Callanan2010-04-131-51/+53
* If all the bit positions are not specified; do not decode the instructions.Johnny Chen2010-04-092-9/+15
* add minix support, patch by Kees van Reeuwijk! PR6797Chris Lattner2010-04-091-1/+2
* Provide versions of the ARM eh_sjlj_setjmp instructions for non-VFP subtargetsBob Wilson2010-04-091-0/+2
* ARM decoder emitter should print out useful information unconditionally when itJohnny Chen2010-04-091-17/+19
* lit: Add support to OneCommandPerFileTest format to take input directory from...Daniel Dunbar2010-04-091-3/+9
* Now that Evan Cheng has fixed the coalescer bug (r100804), the workaround codeJohnny Chen2010-04-081-5/+1
* Various MSVC warning fixes about truncated 64 bit shifts and const pointers p...Benjamin Kramer2010-04-081-2/+2
* Use errs instead of fprintf.Benjamin Kramer2010-04-081-5/+4
* Added support for ARM disassembly to edis.Sean Callanan2010-04-081-169/+410
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-1/+1
* add newlines at end of files.Chris Lattner2010-04-071-1/+1
* Fixed a bug where the disassembler would allow an immediateSean Callanan2010-04-071-1/+1
* Fix typo and correct comment somewhat.Eric Christopher2010-04-071-1/+1
* Re-enable ARM/Thumb disassembler and add a workaround for a memcpy() call inJohnny Chen2010-04-071-2/+6
* Initial support for different kinds of FU reservation.Anton Korobeynikov2010-04-071-3/+6
* stringref-ize the MemoryBuffer::get apis. This requiresChris Lattner2010-04-051-4/+2
* Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen2010-04-054-88/+12
* change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner2010-04-042-1/+2
* Fix a warning in GCC about a pointless typedef.Chandler Carruth2010-04-031-1/+1
* Add the new ARMDecodeEmitter to CMake build.Chandler Carruth2010-04-031-0/+1
* Move variable "Bits" declaration/definition into the DEBUG block where its usageJohnny Chen2010-04-021-1/+2
* Fixed build warning.Johnny Chen2010-04-021-1/+1
* Change from .../Support/DataTypes.h to .../System/DataTypes.h.Johnny Chen2010-04-022-2/+2
* Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgenJohnny Chen2010-04-024-0/+1926
* Add a FIXME.Daniel Dunbar2010-03-311-0/+2
* lit: Make sure to close any files we open as part of redirection.Daniel Dunbar2010-03-311-1/+7
* Switch pattern sorting predicate from stable sort -> sort, itChris Lattner2010-03-291-3/+14
* revert 99795, as mentioned, it is disabled anyway.Chris Lattner2010-03-291-123/+2
* Check in a (disabled) failed attempt to improve the ordering of Chris Lattner2010-03-291-2/+123
* print the complexity of the pattern being matched in theChris Lattner2010-03-294-59/+76
* improve type checking of SDNode operand count. This rejects all casesChris Lattner2010-03-282-8/+10
* finally remove the immAllOnesV_bc/immAllZerosV_bc patternsChris Lattner2010-03-281-1/+0
* teach tblgen to allow patterns like (add (i32 (bitconvert (i32 GPR))), 4), Chris Lattner2010-03-281-1/+37
* validate that input sdnodes don't exist in an output pattern.Chris Lattner2010-03-281-8/+23
* eliminate a bunch of code duplication in ParseTreePatternChris Lattner2010-03-282-100/+68
* SDTCisVT<0, isVoid> is not valid, reject it.Chris Lattner2010-03-281-0/+3
* add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and Chris Lattner2010-03-281-0/+7
* fix a long standing fixme, which required fixing a bunch of otherChris Lattner2010-03-271-25/+27
* fix CodeGenTarget::getRegisterVTs to not return the Chris Lattner2010-03-272-2/+7
* hoist some funky logic into CodeGenInstructionChris Lattner2010-03-274-17/+38