summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-3/+3
* Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola2015-06-231-1/+1
* Clean up redundant copies of Triple objects. NFCDaniel Sanders2015-06-161-1/+1
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-301-8/+8
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-2/+2
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-4/+4
* Remove superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-271-1/+1
* Add assertion to detect invalid registers in the PowerPC MC instruction lower...Samuel Antao2015-03-171-0/+3
* [PowerPC] Fix reverted patch r227976 to avoid register assignment issuesBill Schmidt2015-02-101-6/+0
* Revert "r227976 - [PowerPC] Yet another approach to __tls_get_addr" and relat...Hal Finkel2015-02-061-0/+6
* [PowerPC] Yet another approach to __tls_get_addrBill Schmidt2015-02-031-6/+0
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-1/+1
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* [PowerPC] Replace foul hackery with real calls to __tls_get_addrBill Schmidt2014-11-111-0/+6
* Use the triple to figure out if this is a darwin target, notEric Christopher2014-10-141-1/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-1/+1
* [PowerPC] 32-bit ELF PIC supportHal Finkel2014-07-181-4/+10
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-1/+1
* move getNameWithPrefix and getSymbol to TargetMachine.Rafael Espindola2014-02-191-1/+1
* Add back r201608, r201622, r201624 and r201625Rafael Espindola2014-02-191-4/+7
* Revert r201622 and r201608.Daniel Jasper2014-02-191-7/+4
* Fix PR18743.Rafael Espindola2014-02-181-4/+7
* Move the llvm mangler to lib/IR.Rafael Espindola2014-01-071-1/+1
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-031-1/+4
* Remove the isImplicitlyPrivate argument of getNameWithPrefix.Rafael Espindola2013-12-051-1/+1
* Refactor for clarity and efficiency.Rafael Espindola2013-12-021-23/+22
* Use the mangler consistently instead of using getGlobalPrefix directly.Rafael Espindola2013-11-281-2/+1
* Add a helper getSymbol to AsmPrinter.Rafael Espindola2013-10-291-2/+2
* [PowerPC] Always use "assembler dialect" 1Ulrich Weigand2013-07-081-9/+9
* [PowerPC] Support @tls in the asm parserUlrich Weigand2013-07-051-0/+3
* [PowerPC] Rename some more VK_PPC_ enumsUlrich Weigand2013-06-211-14/+14
* [PowerPC] Remove unused parameterUlrich Weigand2013-06-201-7/+7
* [PowerPC] Optimize @ha/@l constructsUlrich Weigand2013-06-201-34/+24
* [PowerPC] Clean up generation of ha16() / lo16() markersUlrich Weigand2013-05-231-28/+39
* Make all darwin ppc stubs local.Rafael Espindola2013-04-271-1/+9
* Relocation enablement for PPC DAG postprocessing passBill Schmidt2013-02-211-0/+6
* Add missing #include.Jakub Staszak2013-02-201-0/+1
* This is just a clean-up patch that simplifies the initial-exec TLS logic byBill Schmidt2012-12-131-6/+0
* This patch introduces initial-exec model support for thread-local storageBill Schmidt2012-12-041-0/+6
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+1
* Implement local-exec TLS on PowerPC.Roman Divacky2012-06-041-4/+16
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-071-1/+1
* Ignore register mask operands when lowering instructions to MC.Jakob Stoklund Olesen2012-01-181-0/+2
* Fix emission of PPC64 assembler on non-darwin platforms by splittingRoman Divacky2011-06-091-8/+9
* convert the operand bits into bitfields since they are all combinable inChris Lattner2010-11-151-57/+34
* add targetoperand flags for jump tables, constant pool and block addressChris Lattner2010-11-151-8/+17
* implement support for the MO_DARWIN_STUB TargetOperand flag,Chris Lattner2010-11-141-8/+104
* implement basic support for symbol operand lowering,Chris Lattner2010-11-141-1/+46
* switch PPC to a simplified MCInstLowering model.Chris Lattner2010-11-141-33/+3
* stub out PPCMCInstLowering, add a new option that uses it and the newChris Lattner2010-11-141-0/+75
OpenPOWER on IntegriCloud