summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Use default lowering of DYNAMIC_STACKALLOC. As far as I can tell, ARM isle is...Evan Cheng2010-04-15
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-15
* ARM SelectDYN_ALLOC should emit a copy from SP rather than referencing SP dir...Evan Cheng2010-04-15
* DEBUG() print out "Unknown format" msg.Johnny Chen2010-04-15
* ReuseFrameIndexVals is used in multiple files, so it can't be static.Dan Gohman2010-04-15
* EnablePPC64RS and EnablePPC32RS are used in multiple files, so theyDan Gohman2010-04-15
* Fix a bunch of namespace polution.Dan Gohman2010-04-15
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-15
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-15
* Implement rdar://7860110 (also in target/readme.txt) narrowingChris Lattner2010-04-15
* Add more const qualifiers for LLVM IR pointers in CodeGen.Dan Gohman2010-04-15
* Fix build.Anders Carlsson2010-04-15
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-15
* Allow lowering for palignr instructions for mmx sized vectors. AddEric Christopher2010-04-15
* Wrap the error msgs in DEBUG() macro so that they won't appear in NDEBUG build.Johnny Chen2010-04-15
* Fixed another assert exposed by fuzzing. Now, the DisassembleVFPLdStMulFrm()Johnny Chen2010-04-14
* Add -arm-long-calls option to force calls to be indirect. This makes theJim Grosbach2010-04-14
* For t2BFI disassembly, apply the same error checking as in r101205.Johnny Chen2010-04-14
* Fixed another assert exposed by fuzzing. The utility function getRegisterEnum()Johnny Chen2010-04-14
* Don't custom lower bit converts to ARM VMOVDRRD or VMOVDRR when the operandBob Wilson2010-04-14
* Delete unneeeded arguments.Dan Gohman2010-04-14
* Factor out EH landing pad code into a separate function, and constifyDan Gohman2010-04-14
* Fixed another assert exposed by fuzzing. Now, when an encoding error occursJohnny Chen2010-04-14
* Fixed an assert() exposed by fuzzing. Now, instead of assert when an invalidJohnny Chen2010-04-14
* Unbreak CMake build by improving the EnhancedDisassembly makefile aDouglas Gregor2010-04-13
* Handle a v2f64 formal parameter that is split between registers and memoryBob Wilson2010-04-13
* Fixed a nasty layering violation in the edis sourceSean Callanan2010-04-13
* Changed getSOImmValRotate()'s hunt retry logic to ignore the low order 6 bits,Johnny Chen2010-04-13
* Re-apply 101075 and fix it properly. Just reuse the debug info of the branch ...Evan Cheng2010-04-13
* Temporarily revert r101075, it's causing invalid iterator assertionsEric Christopher2010-04-13
* Eliminate MachineBasicBlock::const_livein_iterator and makeDan Gohman2010-04-13
* Use MachineBasicBlock::isLiveIn.Dan Gohman2010-04-13
* Replace r101053 with a fix for getSOImmValRotate() so that it will correctlyBob Wilson2010-04-13
* add llvm codegen support for -ffunction-sections and -fdata-sections,Chris Lattner2010-04-13
* Use .set expression for x86 pic jump table reference to reduce assembly reloc...Evan Cheng2010-04-12
* Micro-optimization:Bill Wendling2010-04-12
* Fixed a crasher in arm disassembler within ARMInstPrinter.cpp after callingJohnny Chen2010-04-12
* Implement support for varargs functions without any fixedChris Lattner2010-04-10
* Provide versions of the ARM eh_sjlj_setjmp instructions for non-VFP subtargetsBob Wilson2010-04-09
* "On SPU, variables in the .bss section that are allocated with the .lcomm dir...Chris Lattner2010-04-09
* delete a forwarding function.Chris Lattner2010-04-08
* move elf section uniquing to MCContext. Along the wayChris Lattner2010-04-08
* remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner2010-04-08
* use abstract interface in two more placesGabor Greif2010-04-08
* fix compileGabor Greif2010-04-08
* use abstract interfaceGabor Greif2010-04-08
* Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer2010-04-08
* Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32...Evan Cheng2010-04-08
* mpsadbw is not commutative.Eric Christopher2010-04-08
* Added support for ARM disassembly to edis.Sean Callanan2010-04-08